5.0
Jan 22, 2020
Anonymous employee
Current employee, more than 3 years
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Love the team, people and benefits package
Cons
Constant change, always from above and most of upper echelons located in US, which is sometimes troublesome