5.0
3 Feb 2023
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Work with really smart people. Fast-paced setting and never dull. Get to travel to different countries.
Cons
Strategic direction changes often, so not a good place for someone who struggles with ambiguity.