3.0
May 20, 2021
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good people, great locations, remote working
Cons
Often have to go outside to progress career. Opaque salary structure leading to large discrepancies