The hiring process was a bit tedious. When I was first contacted via email for a phone interview the woman asked me when I was available. I let them know the times and days that I would be available and the woman called me outside of the times I had given so when she called I was not prepared, she said she would call back but never did. I called her, emailed her, nothing.. a few weeks later I got a phone call from a different woman and we scheduled a phone interview for the previous day which went well. We then scheduled a face to face interview with someone else that same day, I came in for a second face to face interview with another person the following day and was offered the position which I accepted. However because of when I was offered a position I was not able to begin the next training class because they wanted extra information pertaining to my background check, information that has never before been relevant in any other background check I have been subject to. So All in all between when I originally applied and when I started as about 2 months.