4.0
May 29, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Open culture, strong benefits package nice people
Cons
Progression can be difficult to achieve even when your performance is recognised to be strong, this may change as the company grows in the coming years.