2.0
May 17, 2023
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Company offer decent opportunities to get exposure to the biopharma industry
Cons
Lots of people who work there, some in management level or higher, have very little industry experience and don't really know where htey are and what they're doing