1.0
Nov 19, 2015
Anonymous employee
Former employee
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Good equipment, procedures and safety.
Cons
Low value on employees. Turn-handle work for skilled technicians. Scientists will not thrive.