I applied through a staffing agency. The process took 3+ months. I interviewed at Bayer (Shakopee, MN) in Jul 2014
Interview
Persistance pays off as hiring managers have little time for review. Make yourself known. Travel is a must and there is a lot of it. If you do not enjoy travel and nights away from home, I strongly advise not to apply.