What are people saying about the leadership at TPI Composites?
of employees approve of CEO’s performance
CEO Approval is based on 39 ratings
Written by Anyonymous (Former Employee) from Newton, IA on April 25, 2018
Management was oppressive and micromanagement was the theme of the job. Workers were stressed to hit numbers. Work life balance is non existence. I would not recommended this company to anyone to work for.