4.0
Oct 24, 2024
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great people, tech, quality biopharma clients
Cons
Scientific leadership has limited understanding of what their clients actually want, used to be better