My nephew worked for Amazon in Kentucky and during a snowstorm they refused to let him stay home. He didn't feel it was safe to drive (and it wasn't). They told him he is fired. Someone even called to apologize later, but he already found work some other place. On the "good" part of Amazon at AWS, I had a laughably terrible hiring experience (I know I've told my story multiple times, sorry). They forgot to call me ba…
I want to soften this viewpoint a bit. I had similarly bungled experiences with both Facebook and Google (eventually got offers from both, accepted at Google). Missed phone calls, mistaken identity, inter-office communication problems and more. It's not a fair reflection of the company at large; recruiting is very often a shit show for all kinds of reasons.
I have personally dropped the ball on an interview once, had the wrong time written down to meet someone. Apologized profusely when i did arrive. :/
Having interviewed with Amazon, MS, Google, and Facebook I have to say MS was by far the easiest experience of the 4. Applied, a few weeks later they contacted me, 2 weeks later I did my interview, offer a day later. Facebook and google it was more like apply wait weeks for response, wait a couple weeks for phone screen, wait a week for resposne, wait a couple weeks for a second phone screen, wait a week for response, wait a few weeks for in person, wait a couple weeks for response. Amazon was similar, but at least that was over the holidays and I actually travelled for that one.