On average, employees in Scottsdale, AZ at TPI Composites give their company a 3.3 rating out of 5.0 based on 1, 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 Scottsdale, AZ are Anonymous Employees submitting an average rating of 3.5.
"The company has come a long way in a very short period of time. That being said, they need to listen to the new talent they bring on board."
Update your browser to have a more positive job search experience.
Upgrade My Browser