4.0
Sep 7, 2025
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Fulfilling and interesting work alongside some incredibly impressive colleagues. Engaging senior leadership team.
Cons
Still a start up, so things can and do change quite quickly, including internal structures.