2.0
Jun 19, 2023
Former employee, more than 8 years
Cambridge, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Great science and great-minded people to work with.
Cons
Overworked. Wrong managers making the wrong decision is very common. Operations and IT are badly managed.