5.0
10 Jun 2026
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great products and colleagues make the environment very engaging
Cons
Salaries for employees within the company need to be adjusted to market standards
Check out your Company Bowl for anonymous work chats.