5.0Dec 2, 2025Anonymous employeeCurrent employee, more than 5 yearsRecommendCEO approvalBusiness outlookProsBest place to work Multinational standardsConsNothing to describe Not applicableShow more
5.0May 23, 2025Research scientistFormer intern, less than 1 yearNewark, DERecommendCEO approvalBusiness outlookProsfriendly, lots to learn, good environmentConsthere are no cons hereShow moreHelpfulShare
4.0Jun 11, 2026Associate scientistCurrent employee, more than 10 yearsNewark, DERecommendCEO approvalBusiness outlookProsGreat company, great people, good payConscompany is going through a lot of changesShow moreHelpfulShare