4.0Nov 27, 2022Process engineerFormer employee, more than 1 yearPasadena, CARecommendCEO approvalBusiness OutlookProsSalary was ok. Nice peopleConsNot much help in terms of suportShow 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 22, 2026Payroll specialistCurrent employee, less than 1 yearPhiladelphia, PARecommendCEO approvalBusiness OutlookProsGot hired 6 months ago, So far good pay and good working environment.ConsScary due to changes, I hope the company becomes better.Show moreHelpfulShare