5.0
Jul 1, 2020
Anonymous employee
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
London leadership, global network that really works well together, constantly striving for improvement.
Cons
Not everyone likes change and it's been tricky in the past to navigate but the future looks really positive.