Applied online for a couple of different positions. Around 2 1/2 weeks later I received a call from a recruiter with information regarding salary, possible start date, etc. and to set up an in office interview. 6 days later I went for my interview. Interview lasted about 45 minutes. About a week later I received an email asking for permission to do a background check. The Thanksgiving holiday was that week so the background check took a few more days than it should have. About a week after the background check I received a call with the offer. 2 days later I received the actual offer letter with benefit information. Pretty easy process. The holidays just delayed it a tad.