5.0
Jun 29, 2026
Anonymous employee
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Nice compensation, great location, respectful culture, large range the problems to work on.
Cons
Flexibility depending on team, less research and more product driven.