4.0Oct 6, 2021Project development specialistCurrent employeeNewark, DERecommendCEO approvalBusiness OutlookProsCoworkers are kind and helpfulConsLack of communication Cultural barriersShow more
5.0Nov 4, 2020Process engineerCurrent employeeNewark, DERecommendCEO approvalBusiness OutlookPros- Dedicated Employer - Great Benefits - Flexible ScheduleCons- Slow Approval Process - Constantly Changing DirectionsShow moreHelpfulShare
2.0May 16, 2024Engineering managerFormer employee, more than 5 yearsNewark, DERecommendCEO approvalBusiness OutlookProsGood people work is moderateConsthey want the world, work first then family that is the culture.Show moreHelpfulShare