I'm joining Amazon in a few weeks in Seattle. Since I first accepted my intern offer, I've come to see the perception that Amazon engineers are less sought-after and seen to be worse than engineers at Facebook or Google - is this perception accurate? What is the hierarchy? I know for a fact that Amazon engineers are compensated less well compared to Facebook and Google - does having Amazon as an SDE1 on my resume imply I didn't have any better options? I turned down two startups and a bulge-bracket bank (Goldman | JP Morgan | Morgan Stanley) to accept Amazon. I want to go to Google or Facebook someday, but I'm afraid I don't have the mental acuity to pass an interview loop.