5.0
Apr 28, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Company is growing quickly. Everyone is empowered to deliver great work and clear on their responsibilities. Business is very non-hierarchical and allows all levels of employees to have a voice. Very global employee base and business which creates a real culture of belonging
Cons
Some people may not enjoy remote work - we have offices in limited locations