4.0
Apr 13, 2026
Current employee, more than 1 year
Cambridge, East of England, 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.