5.0
21 Jan 2024
Current employee, more than 1 year
Paris
Recommend
CEO approval
Business outlook
Pros
Great work environment, amazing opportunities. Super nice people to work with. Global teams are highly international. Decent salary structures with host of benefits.
Cons
Working in regional teams can pose challenges with language barriers