My experience was polar opposite. I interviewed with AWS. The entire process was very well organized and very professional. The recruiters were very professional, everyone showed up as promised, manager took me to lunch - overall a very pleasant experience. The HR rep took me thru the benefits, comp. package etc before the interview.
The only thing I hated was the "bar raiser". He was a guy who came in made up his mind for sure. I could see it in his face. He was not pleasant, did not smile. And he started with "I have a lot of questions to ask, and I want to get through all of them in our time. So give me short straight answers and dont take too much time". At that moment I knew I was a goner. Just to compare, I have 12 years of experience in areas of open source, big company, big university research on large systems. A few patents and a ton of publications. Either he walked in feeling insecure and wanted to crush me with his power or feeling that I am full of shit and he is going to let me know about it. The bar raiser has veto on the candidate and I think it was abused severely. He did not like any answer I gave, and keep in mind that the questions he asked are not the kind that have black and white answers but the answers vary on your background and experience. Since I signed an NDA saying I wont reveal any questions, let me give a simple example:
What have you ever done for a customer that was not planned?
Now if you come from a hardware product development background, there is nothing you can do without it being POR. Engineers cannot randomly decide to change specs or features without the entire supporting organizations knowing about it. If an engineer decides to add some feature to help some customer, who is going to test it, document it, train the support organization, tell the factory about the changes in the process etc? You can't do stuff without anyone approving it. yes, you can affect change and try to get buy in from the rest of the organization but thats all you can do.
If you come from a web dev company, maybe there is more leeway in what an anyone can do individually.
So there is no black and white answer here and he just said "thats not satisfactory". Shortly after that the hiring manager came in and said the process wasnt going well and basically told me to go home.
One would think someone who is given that much veto power is more professional and objective and unbiased.