5.0
May 7, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
You're immersed in an environment filled with highly driven, intelligent, and ambitious individuals. You work closely with the senior leadership team, whose priority is developing the team’s skills and pushing the business toward greater success.
Cons
There is no cons during my time here.