3.0Jul 8, 2025Cool jobTechnical support engineerCurrent employeeDelaware City, DERecommendCEO approvalBusiness OutlookProsLots of work no downtimeConsVery busy most of the yearShow moreWaters Response1yThank you for taking the time to leave your review. We appreciate your contributions and your feedback.Show more
1.0Mar 3, 2023Technical Support, TauntonTechnical support engineerFormer employee, more than 5 yearsTaunton, MARecommendCEO approvalBusiness OutlookProsSome good day to day supervisors.ConsSafety culture is lacking, general disregard for innovative thinking. Minimal opportunity for advancement in the plant unless you move to HQ. Very little HR support. Benefits package below industry standard.Show more