Online application, in person interview, background check and hiring paperwork with HR company separate from where you apply. The first steps of the process were simple and easy, once you completed your in person interview and your information got handed over to the HR group that is where it went downhill. I waited a long time; about 3 weeks before I heard whether I was officially okay to start.