4.0
Jun 19, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Challenging fast paced environment, suitable for people who like to be stretched. Big projects with big pharma clients. Friendly, collaborative team.
Cons
Growing pains - processes need to be put in place, can be frustrating. Can be high pressure at times.