5.0Apr 25, 2022Great place to workSenior project managerFormer employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsSolving a complex problem in life sciencesConsGrowing pains but they are making progressShow more