They also need product managers, vendor managers, inventory managers, analysts, planners, forecasters, operations managers, customer service agents, human resources, legal, research scientists, security, marketing, IT, financial operations, as well as the world's most overweight and useless middle management layer ever seen.
Even in Seattle, programmers make up well less than half of Amazon's personnel.
You sound like you have absolutely no clue how Amazon is run, but really don't like them so you go threw in some unfriendly, unfounded assumptions on top of your ignorance.
Partially correct; I don't like them, but it is precisely because I know too much about how Amazon is run.
Judging by your recent comments, you've been working there for about a couple of weeks at best. Get back to me when you've been around long enough for your RSUs to vest.
Even in Seattle, programmers make up well less than half of Amazon's personnel.