I was contacted by the HR department to schedule an appointment within hours of submitting my resume through their web site. I had two phone screens, one with the technical recruiter and the other with the hiring manager. At the end of the week I was scheduled to come in for 4 hours of interviews with the hiring manager, HR Director, and IT Team. The interview team was extremely well prepared and stuck to prepared behavioral questions and specific questions about my background.