Thank you
Yes, I think I will at least let them know the poor management of him. Meanwhile, If I leave now, can I say I was laid off by the previous company when I do interview. Would the future company check the performance review for current company?