3.0
17 Jun 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
constant stream of internal opportunities for AMs and people from scientific backgrounds
Cons
high churn, lack of loyalty, unrelenting focus on the bottom line.