My biggest takeaway from reading this isn’t that Amazon is a bad place to work — but that it was the wrong place for the author to work.
To me the biggest red flag was the fact that the role/team wasn’t discussed until AFTER the interview was over. Maybe that’s common with hiring events — I work at Microsoft but I’ll be the first to admit I’m very OOTL when it comes to recruitment efforts outside of my team/org. In any event, I know for me, I would need to know what I was going to do and who my manager would be before accepting a job. In fact, I turned down a job that paid extremely well, in part because I had no concrete idea of what I would be doing - and this was after I’d met with the hiring manager and I had a title for the role. Still, the whole thing was really ambiguous and that made me uncomfortable, despite the strength of the offer. That might not be the same for everyone, but it is for me.
But the broader problem I think was that the author just didn’t gel with how things worked at that office. And that’s totally OK. It’s better to leave early than to stick around, especially if you know that early.
The only area I think the author was overly naive was on the promotion front. Obviously there will always be exceptions and edge cases, but it’s generally a bad idea to take a lower-level job with the hopes that you’ll be able to get quickly promoted. Even the most aggressive promotion schedule at a place like Amazon would take more than five months to go from SDE1 to SDE2.
I feel the same way about taking jobs as I do about buying new, unproven gadgets. It’s bettet to take the job based on what it is on paper when you accept it and not what it might evolve into over time. Now, if the job isn’t what was promised and you were actively misled about what you would be doing versus what you actually do (and I’ve had that happen and I’ve also seen that happen to others), that’s a sign you should leave that job as soon as possible. But I don’t think that was the scenario here. I think the author took whatever job he could get because he assumed he’d be able to quickly turn the job into what he wanted it to be. It usually doesn’t work that way.
But that’s ok! We’ve all made the wrong decision about a job or a relationship or whatever. I think it’s great the author was able to realize Amazon wasn’t the right place for him sooner rather than later.
But I don’t think that necessarily says anything about Amazon — just about the experience and fit with the author.