5.0
Apr 24, 2020
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Strong position in the markets we occupy and give our people the support and opportunity to real manage their careers.
Cons
Our ambitions for the business, and in turn of our people.