Pros
They train you to be punctual, grammar/spelling error free and to tolerate cringeworthy boss behaviour
Cons
Employees don't leave organizations, They leave bad bosses. The worst place an employee can be, is stuck in an organization with a micro-manager who doesn't care about their development and there are no opportunities for growth and advancement. The approach of the managers itself is so blurred because nobody seems to be working towards a goal. This is an organisation with no vision, We don’t celebrate the teams’ successes, individual contribution goes unnoticed if you aren’t the favourite. There was no real leadership (vision and inspiration) only management (command and control). The culture is basically do as you are told. I became disengaged and focused solely on my salary and looked forward to the weekends. This was the only high point. The workload was unfeasible the team spirit and morale was extremely low. I am glad I left because I feel I have become a better and a more confident individual after getting over this