5.0
5 Mar 2026
Anonymous employee
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Collaborative culture with supportive colleagues and strong exposure to international markets and senior leadership. Opportunities to learn quickly and take ownership of projects.
Cons
Fast-paced environment can sometimes lead to long hours and shifting priorities. Processes are still evolving as the company continues to grow.