5.0
Jan 28, 2026
Current employee, more than 5 years
Cambridge, England
Recommend
CEO approval
Business Outlook
Pros
People , culture ,very dedicated staff
Cons
difficult business emotionally and not always easy
Check out your Company Bowl for anonymous work chats.