Amazon tries to trap people through control by visas, and they will go so far as to relocate people overseas to Seattle. They have a fucked up system where rank and file get the darwin treatment but management gets the rewards. They will pay bonuses around $250k, $500k, $1 million to senior managers, directors, and VPs respectively to abuse the shit out of employees. The "PIP someone who is trying to get away from th…
Sounds like Capital One as well, which is mirroring Amazon's culture as well as stack ranking system.
I see a company that, 5 years ago, was 80% outsourced and now is more like 20% outsourced and continuing to change. I see a company where the developers and technical experts are given a huge amount of power and influence in the direction of the company. As I type this at 8:15 in the morning, I look around the floor of my building and see only two other people in early; yesterday at 5:45 PM there were only 4 others and they were playing Foosball. Sure, when you're on-task you are expected to cooperate with your teammates and to be productive, but the attitude is not one of "deliver or die", more of "let's see what we can achieve!".
Please don't think I'm dismissing your experience: you are probably in a different part of the company and have a different experience. But your description didn't resemble my own experience, and I thought that was worth mentioning.