I applied through other source. The process took 1 day. I interviewed at TPI Composites in Mar 2011
Interview
I was hired the same day of talking to them. No application was filled out, no background check, just a drug screen. The office personnel were not organized and they were rude.