5.0
4 Dec 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
An amazing team of very talented professionals. Great place to grow and develop your skills. Opportunity to travel.
Cons
Office first approach sometimes means it get really busy.