I found the hiring process to be very efficient. I had applied online on their job portal. I was contacted with in couple days by one of the recruiting team members to setup phone interview. The result of phone interview was out in couple days, and it was arranged for me to visit on site for in person interviews. In person interviews lasted for many hours, where I met many team members. The conversations were very engaging, and in depth exploration of my background experience and skill set. I was given the opportunity to ask questions. Lead recruiter contacted me with the results with in 3 days. Offer was made and I accepted it.
Overall the hiring process was a very positive experience, and it gave me confidence to choose Amazon Web Services, over one another offer that I had received about the same time.