"ITT has good people working on the floor but a very weak upper management and Quality departments."
"I've worked for ITT since 2019. Several people left the company and others were terminated and laid off. Huge people rotation. Lack of company culture."
Update your browser to have a more positive job search experience.
Upgrade My Browser