4.0
Jan 4, 2026
Former employee, more than 1 year
Cambridge, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Great culture, mission and bonus scheme
Cons
Base salary increases not the best. Misunderstanding of enabling functions at board level