Expect several phone calls with HR, at least one an in person meeting with HR, one to three meetings in person with senior staff, be willing to let them do a back ground check, you must take a drug test and don't expect to hear back right away during each step of the process.