- Work/Life Balance
- Culture & Values
- Diversity & Inclusion
- Career Opportunities
- Comp & Benefits
- Senior Management
TPI Warren - Advanced Engineering Center 373 Market Street Get Directions
I have been working at TPI Composites full-time (Less than a year)
Lots of work, good people, lots of learning
Dangerous chemicals, hard work, confusing at Times
I applied online. I interviewed at TPI Composites (Warren, RI).
I was asked to prepare a 45 minute PowerPoint presentation, I showed up in a suit ready to present to a group and 2/3 interviewers failed to show up.