2.0
5 Nov 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Very chilled working environment with all team members being very smart and supportive.
Cons
Hard headcount on senior positions, not easy to achieve a promotion without an MBA and CFA.