Pros
- Great office locations and flexibility to WFH and in office - Some roles are fully remote - Competitive salaries and benefits depending on the role - Many talented people that care about their role and contribution - access to training/education to level up your skills -Overall healthy, positive working environment depending on your team/manager/role - Virtual onboarding is easy
Cons
- Environment has turned more corporate in the past few years - Some managers are out of touch and do not know how to use a computer or give appropriate feedback...we are a tech company -Severance offered to laid-off employees is minimal -Some roles are dead ends with no path to growth - Some hires are underperforming and still in their roles- so it seems there are inconsistent grading systems for functions depending on what team you are on - Many random roles that do not fill a purpose when other crucial roles are needed and are not being created - lack of communication and trust across some global teams - lack of diversity in upper management - A lot of bureaucracy to sift through when working on high-level projects - priority is given to French employees - Some managers operate on a relationship-based performance review model, meaning they will be out to get you if you have upset them or refused to be compliant. They will want to trade favors, and if you do not play by their game, they will push you to the sidelines or deny promotions