3.0
21 Oct 2021
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great global exposure and friendly colleagues for the most part.
Cons
Lack of transparency and support from management, lack of recognition, understaffed, poor work life balance.