Cons
1. Dull environment
2. Toxic and biased management, full of politics
3. No growth opportunities
4. No activities, no celebrations, no fun
5. Below-basic spending on employee wellness, only once-a-year team lunch
6. Arrogant top management
7. The HR department and senior management don't listen to any feedback
8. Too strict on leave approval, asking for a medical certificate even for 1 day of sick leave