4.0
13 Apr 2026
Current employee, more than 1 year
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Generally a good work place. Good vision especially at the CEO level. Decent compensation and perks
Cons
A lot of good work is outsourced. Promotion cycle is a disaster. Bad work life balance at times and work is not worth the time as it is merely reviews/ documentation.