I applied online. The process took 2 weeks. I interviewed at BMW Group (Columbus, OH) in Feb 2015
Interview
quick to the point, great analytical questions, easy people to deal with, interview included a tour of the facility, meet nice people, phone screen and two onsite interviews, quick turnaround time on offer, includes background check and drug screen