5.0
Mar 4, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
A genuinely friendly and collaborative culture with supportive colleagues, plus a wide range of interesting projects that keep the work varied and help you develop your skills and career. You’re given meaningful responsibility while still having strong team support.
Cons
Workload can be busy at times due to various ongoing projects.