I had a wonderful interviewing experience. All of my interviews were coordinated perfectly, the recruiter kept me updated in a timely manner, and my hiring manager was respectful of my request to move quickly with the process as I had other opportunities on the table.
First I had an initial phone screen with my recruiter. Then I met with the hiring manager on-site and was invited back the next day to meet with two teammates. Shortly after an offer was made and I accepted.