5.0
3 Apr 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
A great place to develop, regardless of your level Fast paced, high accountability environment, where you will be constantly pushed. Everyone is really knowledgable, committed, and generous with their time - if they can help you, they usually will.
Cons
May be too intense for some