1. Bad management - Basically, the managers like to micromanage each employees. Every task, who you talk to, and how you work always being criticised and asked.
2. Not prefer work from home - We are an IT company, yet managers really low tolerant on work from home concept. They think its not productive enough, but productivity mostly depends on the employee’s behaviour.
3. Lack of professionalism - Like to treat employees like kids. The way they communicate doesn’t show respect towards employee. Will humiliate you in front of other co-workers if they feel the employee is not doing right.
4. Work off hour is appreciated - You are a good employee if willing to work off hour, this believe is not healthy for employee.
5. Managers like to sugar coating when talking to employee. For example, he said our working our is flexible. But, gave employee warning if coming late etc. If we have 9-5 working hours. Then, no need to imply as flexible.