4.0
Oct 18, 2025
Current employee, more than 8 years
Stevenage, England
Recommend
CEO approval
Business Outlook
Pros
Fantastic company, contributing to amazing pharmaceutical science. Great people, and interesting things happening all the time with room and support to grow and develop
Cons
Slow bureaucracy at times, and slow career progression with promotions and job roles opening up