I considered my hiring process a quick one. In 2 weeks I went through 2 interviews which included 1 phone interviews and 1 four hour office visit. Most behavioral questions from both phone and office visits. After about 7 business days I have received a phone call from the recruiter extending an offer, which I accepted.