4.0
Dec 27, 2025
Current employee, more than 1 year
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
People focused culture, good benefits
Cons
Still slow processes, wow and big pharma mentality
Check out your Company Bowl for anonymous work chats.