I applied online 41 days before they contacted me but they may have not considered my application until I went back 39 days later and added "additional documents" which where listed as optional (I went back because I was applying for a different position). A couple of days later, I received the email requesting me to schedule an interview and I was able to schedule it for the following morning (there was a plethora of dates and times available). I met an HR rep for the initial interview at the instructed location and after managing to not screw it up I was told that I was fit to meet the IT department head. Idk if it was just coincidence but I was able to schedule the meeting for thirty minutes later, just enough time to find the right building. We discussed the job duties and she essentially, but not officially offered me the job and we discussed the start date. Later that day the HR rep I interviewed with called and we discussed the offer. She said she'd send the official, contingent offer in '15 minutes or as fast as she can type' but I didn't receive it until I emailed her to check on it the following day. It happens. The offer was contingent on my ability to pass a background check, drug screen, and my references verifying my skill set. On that note, I was supposed to receive an email with a link to skillsurvey.com to put in my references "within 24 business hours of scheduling [my] interview" but I didn't get it until like a day after I received the offer. An important thing to note is that you'll need 5 references. I had 3 on hand since that's what most places require but I had to call on college colleagues to get the other 2. Similarly