5.0
23 Sept 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great employee benefits Lots of opportunities to learn Interesting challenges with a range of clients
Cons
None, it's a great place to work