Pros
Salary paid on time each month
Cons
- Highly political environment. It doesn't matter how hard and how much you are working, you are getting promoted only if you are friend with the management; - Backstabbing office culture: you need to be aware of everything you say, because it can be used against you. Even managers are talking behind the back of their employees with other people, even in the same team. - Bad internal HR, not transparent, not efficient (it delivers contracts and other information always later than they are due) and which doesn't care about employees' concerns; - Useless trainings that will teach you nothing about the job or anything else - No control on the process, even if you have improvements that can make everybody's life easier. You just have to do what you are told.