If I hadn't already heard from enough people I trust that working as a developer at Amazon sucks (depends on team, from what I hear, but I've heard lots more bad than good) your interview experience alone would be sufficient to get me to not bother interviewing with them.
I love them as a customer though!
For some reason their recruiters attempt to recruit me quite a lot (via LinkedIn, email, etc) despite the fact that they have no office in San Diego and I have no interest in living in Seattle.
I had the exact same feeling. Bezos' and Amazon's approach actually made me question how far would I go to build a billion dollar company. The customer experience is bar none the best I've seen at a company, but deep down I'd hope there would be a way to do it that wouldn't require leaving so much collateral damage.
-edit- Wife was talking to me while writing this post, hence, errors. -edit-
Seems to happen quite a bit. I get pinged on linkedin or email by them a few times a year, despite me living probably 700 miles from their nearest office in the United States. No interest really in moving to Seattle or their other office in Boston, but I still get the occasional inquiry.
I love them as a customer though!
For some reason their recruiters attempt to recruit me quite a lot (via LinkedIn, email, etc) despite the fact that they have no office in San Diego and I have no interest in living in Seattle.