I have quite a few friends who work at Amazon and what I hear from them is that the quality of your experience is completely dependent on team you're on.
There are teams where all horror stories you hear are common occurrences(although less so in recent years) and others where it's an absolute pleasure.
There are teams where all horror stories you hear are common occurrences(although less so in recent years) and others where it's an absolute pleasure.