5.0
Apr 7, 2021
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Flexible and supportive employer demonstrated during the pandemic!
Cons
Very inwardly facing in market and sometimes does not fully leverage its global footprint for development opportunities for employees