5.0
May 19, 2026
Anonymous employee
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Brilliant benefits, friendly teams and very open and approachable Leadership team.
Cons
As a smaller company the career progression opportunities are understandably limited.