5.0
Dec 22, 2022
Former employee, more than 3 years
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Greta company with great people from top to bottom.
Cons
not always great at communication across all parts of the business
Check out your Company Bowl for anonymous work chats.