The process is good and it gives one a lot of learning however the interviewers determine your chance . I had one egoistic person interviewing me who had rasict comments . The fact that I was from a relatively small company and from a certain country bothered her. I was appalled by the comments she made and I knew even if I made it to the company I was declining the offer from a
company wheree people like her worked. So amazon years in your company does not mean you can let anyone interview . What a shame! Pathetic experiene