Pros
A decent salary and a tough job market are the only things keeping the employees from leaving.
Cons
1) No work-life balance. Up to 7-8 hours of meetings in a day and they expect us to work on top of that. Constant burnout due to working long hours. I am a hardworking individual but I couldn't keep up with this lifestyle as it took a toll on my health and personal life. 2) Toxic Management. Managers will start complaining about you behind your back if you give more priority to your personal life. Even taking sick leave feels like a crime. 3) Frequent lay-offs. 4) Management expects us to work at the same pace even after firing 50% of the team. For them, you are just another person who can be easily replaced no matter how many years of your life you give to the company. 5) The management team only cares about climbing up the position ladder so they will burn out the employees just to showcase how much they have achieved every quarter, but when it comes to promoting the employees, they will start complaining about the budget constraints. 6) A lot of favoritism. You will only get promoted if you keep praising your boss and not for your hard work.