5.0
May 5, 2026
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Very nice culture, they strive to have a non-toxic work environment. Free food & snacks
Cons
Very low attrition which can mean progression is sometimes limited.