4.0
Dec 6, 2024
Former employee, more than 1 year
Cambridge, England
Recommend
CEO approval
Business Outlook
Pros
Good size company with shared benefits
Cons
Some processes are convoluted and some individuals have worked there for too long
Check out your Company Bowl for anonymous work chats.