5.019 Dec 2025Industrial efficiencyAnonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsGreat people, culture and an exciting business if you love industrial processesConsCompensation roughly above 25% percentile of marketShow more