5.027 Apr 2026Regulatory affairsCurrent employeePhiladelphia, PARecommendCEO approvalBusiness outlookProsGreat culture, nice people, good pay and benefitsConsLack of job stability due to biotech sectorShow more
5.030 Oct 2025ScientistFormer employeeRecommendCEO approvalBusiness outlookProsGood place to work in biotech.ConsYou need to think outside the box.Show moreHelpfulShare
4.07 Feb 2026DirectorFormer employee, less than 1 yearPhiladelphia, PARecommendCEO approvalBusiness outlookProsHelpful environment, good science and technology,ConsToo top heavy, lot of chaos, start up with less money but act like a big companyShow moreHelpfulShare