Pros
A place with rich amount of information and resources to learn and study on if you have time to understand the company itself. Besides that, the position I had, have work-life balance and a potential of exploration into several touches within departments and offices around the globe. - Work life balance - Ongoing internal and external courses - Fun environment - Lovely colleagues from all departments
Cons
The management did not fulfill their promises for keeping people and make them grow. If you are looking for a career advancement, it might not be a good place. Management prefers people who can talk their way out but does not really do their job. - Directions of the company is ever changing with uncleared movements - Low pay increments - Hardly any career advancements (although they are promoting it)