3.0
Feb 4, 2026
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Lovely office space, great office staff, decent location. If you’re looking for stability it’s a very easy place to settle into
Cons
Fast-paced environment with evolving priorities, which can make long-term planning challenging. Roles can grow quickly as the business scales, sometimes without immediate updates to structure or resourcing. This suits people who enjoy ambiguity, but may feel demanding for those who prefer clearly defined frameworks.