Intuit has one of the best interviewing processes I've ever seen -- the 2 phone interviews (first with the recruiter, then with the hiring manager) each happened on day after the other, and the feedback was super timely. The on-site interview was shortly after the phone interview with the hiring manager, and consisted of a half day with about 6 different business partners in my department. Everyone was super professional, friendly, listened, and asked insightful questions. I had a great feeling after the interview, and they moved really quickly in making me an offer (and even accommodated a vacation that I had planned). Awesome interview process.