I'm not the OP but I've worked at Amazon for four years as an SDET. I think "hostile dev work environment" is a good description of working here but it's different from what you describe. What you describe is more like just dealing with a culture of pervasive incompetence.
Just a couple of examples. There is an immense amount of pressure to perform and deliver results. A lot of the time I don't even know what we are supposed to be delivering but I can tell there's a lot riding on delivering it. I've seen multiple managers demoted to individual contributor roles for, well I'm not sure what for. Presumably not delivering.
As for my own personal experience, there is the expectation that you as a developer will perform the work of several developers. I am expected to keep up with sometimes a thousand email messages a day, many of which require some action on my part, work on JIRA tickets assigned to me, attend meetings, answer questions from coworkers and fix bugs. But that is not nearly enough. One needs to "deliver results". So on top of the full time job described above, it is expected that I will conceive, plan, organize, and implement new features and new projects that deliver value. And I have to organize meetings so everyone knows about the new project and is aware of the value our team is delivering.
And yes, as you described, we also have to deal with figuring out how to get things done in spite of the incompetence of other teams we are working with.
Yes. The frugality here is ridiculous. I work on device hardware/software. We need a lot of devices for testing. We have to buy them from the retail website.
And yesterday they sent out an email asking for help testing FireTV device on TV with certain specs, with a snarky comment about how you cannot expense a TV. It's completely ridiculous. If they need to test with particular hardware they need to buy the hardware and not rely on using their employees personal TV.
That reminds me, they are always asking to use employees cars for bluetooth testing with device as well.