The biggest problem here is probably the boss~
They only ever give the supervisors a hard time, perhaps thinking they are the boss themselves.
They leave the messes for the supervisors to deal with. Clearly it was their own fault, but they pin it on the supervisors.
We're in a very difficult position and can't criticize the boss, so we can't stay.
No wonder that after looking into the company’s more than ten years in operation, so many people have commented on the boss of this company.
Everything the boss says is a drawback.