Pros
Pretty ok bonus during good years
Cons
1. Base salary and increments are below peers. 2. Culture is toxic and very hierarchical, little room to be creative or be yourself (conform or you are out) 3. Management are micro managers 4. HR department does not act independent of employees, but wholly side with management (do not trust a word they say) 5. I can confirm what other reviews here have said, there is no work life balance - all employees are expected to report to office on the dot, no wfh, and bring home laptop to be on standby 24/7 (senior management catches those who enter office late and issues HR letters) 6. Promotions given only to those who are favoured, but not necessary those that can do the job. On average promotions given each 5-10 years of service. (Advice to younger workers - better to spend your youth working for another company)