1.0
19 Nov 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.