HR makes initial contact, phone interview with direct supervisor, wait three weeks, fill out application, wait another week, send in other paperwork, wait three days, then redo paperwork to correct errors, wait another week, schedule interview with director level, wait two days, interview with directors, wait another week, then meet with primary client, wait another week, then job offer letter is sent, request corrections for incorrect vacation and salary offer as negotiated, wait three days, then discuss start date which has to fall on the pay cycle.