Multicultural environment and international teams
Good Salary
Overtime charges
Good work-life balance
People diversity is great (for those who suffer any kind of discrimination)
Cons
Yearly Bonus is not that good
Too many policies, guides, and standards that adds complexity to day-to-day life