This was one of the quickest interview cycles I've experienced. Both external and internal recruiters were completely responsive. I had an phone interview scheduled a few days after my first contact with the external recruiter. I would get status updates the following day or even the day of the interview, and I spoke with both recruiters on weekends as well. Interviewers were very personable. Everything went about as smoothly as could be expected.