4.0
Feb 22, 2022
Current employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Excellent infrastructure in terms of equipment and reagents. The people are fantastic.
Cons
Lack of communication between departments on key technical issues. A little top heavy in terms of admin. Hard to get things done right without running into opaque barriers.