Great company to work for. Teams are nice and helpful, benefits are good, salary is fair.
Cons
Evaluation system is on urgent need of correction - global calibrations between people who don’t even know each other, the leaders with the most power ‘wins’, demotivating great employees.