Incredible workplace with competitive perks
Smart people
Inclusive practices, all hands and communication overall
Cons
High, HIGH employee turnover due to headcount cuts, outsourcing of your team's function and market adjustments.
Once you are hired, you may get laid off at any given moment for any reason.
People seek for their own development
Managers have favoritism and bonuses are paid that way
No objectives are setup
No team players just backstabbers
Harassment and Discrimination are part of the cultures
Human resources lack of judgement
No way you can speak up if something is wrong