On average, employees in Newton, IA at TPI Composites give their company a 3.4 rating out of 5.0 based on 3, whereas overall Average Rating of TPI Composites is 3.5 out of 5.0 based on 5 TPI Composites Review Ratings. The happiest TPI Composites employees in Newton, IA are Anonymous Employees submitting an average rating of 3.5.
"During my time of working at TPI Composites, I did not feel valuated. Even though everything turns around production and GE, stuff just do not get done because people do not want to support new ideas. Management of the place needs some mind change."
"Weak leadership in engineering , finance, quality and program management.Lots of quality issues being covered under weak why analyses , accountability problem in every area of production."
"I found the position of great challenge and a wonderful experience to utilize and expand my current and past production leadership, management, and operations experience to be a valued employee to assist the company in achieving its manufacturing goals and strategies."
Update your browser to have a more positive job search experience.
Upgrade My Browser