I applied around July 4 weekend and did not get a callback until the end of September, got hired started Oct 1 was a casual for 1 week and got on the board on Oct 9. They check EVERYTHING! I have a spotless record with credit mvr etc and it still took that long to get in. Don't lie to them, they found moving violations on my record all the way back to when I was a teenager, things I couldn't find on my own that I forgot about. Once you are hired stick it out because it really is a good company, eat the crap for a while because it will pay off. Hope this helps.