I started with an online application had to wait awhile for a response. I received a phone call about two weeks later to come in for an interview. They had me return a total of 4 times they will have you interview with all heads of departments, you can call them in the mean time to ask how the process is going and they will say they are still interviewing others. When you get the call your are hired they send you for a drug test and based on the results they give you a start date.