I applied through a staffing agency. The process took 2 weeks. I interviewed at BMW Group (Greenville, SC) in Jun 2011
Interview
Ask you questions about past work experiences and what you can offer their company. Then they put your through a series of tests to determine placement. After that they put you through a medical exam/physical.