3.0
Oct 22, 2025
Recommend
CEO approval
Business Outlook
Pros
Good benefits and nice colleagues
Cons
Office location is good if you live in london. Otherwise a nightmare with only 2 parking spaces! Lack of clarity from leadership with very unrealistic expectations. Trying to act like a big pharma but with very little resource investment