4.0Jun 11, 2026Great company and people, but facing changesAssociate scientistCurrent employee, more than 10 yearsNewark, DERecommendCEO approvalBusiness OutlookProsGreat company, great people, good payConscompany is going through a lot of changesShow more
5.0Jan 8, 2025Good place to workAssociate scientist iFormer employeeNewark, DERecommendCEO approvalBusiness OutlookProsGood people to work withConsLots of pressure at times to achieve results that are unpredictableShow more
4.0Aug 3, 2023GoodAssociate scientistCurrent employee, more than 1 yearNewark, DERecommendCEO approvalBusiness OutlookProsHR will always listen to you, coworkers care about you, good team dynamic, competitive payConsOverly obsessed about safety to the point of being ridiculous, sometimes passive aggressive vibes, certain management is sexist/elitistShow more