It is a very very long process. Overall, it felt like that the company have lots of money and time to spare. So they can afford to go through all of the steps without selecting the very fitful candidate. As a supply chain professional, I think the onsite interview process could be improved to save some costs. The process should reflect the supply chain leadership position Amazon have, be more efficient and cost effective.