3.0Oct 8, 2024Good and BadBusiness development managerCurrent employeeBoston, MARecommendCEO approvalBusiness outlookProsGreat company for college gradsConsIf you care about ethics within pharma, you will struggle.Show more