I applied through a recruiter. The process took 4 weeks. I interviewed at BHP (Houston, TX) in Jun 2014
Interview
2 in person interviews roughly 1 hour each..followed by hours of testing, background check, driving record check, credit check, drug test..logic, personality test..RIDICULOUS amount of testing. If it doesn't occur to you to run the other direction, it should. The warning signs are all there.