5.0
Mar 5, 2022
Former employee, more than 3 years
Newmarket, Suffolk, East of England, England
Recommend
CEO approval
Business outlook
Pros
Good culture Good people Good teams It’s a good company - lots of very knowledge staff and scientists
Cons
Salary is low Some senior managers don’t deserve to be there