Fairly quick. First contacted by recruiter who spoke to my by phone about 15 minutes to access me. She felt I was a good match and told me she would contact the hiring manager to find out his schedule and get back to me to schedule an appointment. She called me the next day and the interview was set for the next week. Interviewed on Tuesday. He was very personable and informative. Told me a decision would be made quick, within two days. I didn't get the call and inquired to the recruiter. She told me he would make a decision Monday. She did contact me once a decision was made. I was told it was a hard decision between myself and one other candidate. Unfortunately they went with the other candidate. All in all, it was a great interview experience and I would apply to them again.