A machiavellian culture

I joined Amazon after working for two other major technology companies and I realized it was a mistake on my first day. Immediately upon joining, it becomes apparent that employees are regarded as disposable and not as assets to the company. From the compensation structure to blatant attitude "you're expendable, so get in or there are tons of others who are more than eager to work here", there are some serious dysfunctions that need to be addressed. I think Amazon actually prefers having employees leaving after 1-2 years so they will be able to save money to hire new labor cheaper than existing employees they have to provide salary treatments for. 

The culture is terrible, employees are miserable, and the leadership principles seem to only apply during the interview process, but not on the job. There is little to no communication of expectations and the R&R's of teams. In my role there was a ton of work that did not clearly reside in one team or another. Instead of working together to figure out who owns what, you're just supposed to blame someone else or another team. I can't fathom how this is effective. Deflection, blame, and throwing it over the fence is the mode of operation here. Although on the outside Amazon encourages independent thinkers, you are shunned if you don't immediately abide by the directive of your management. Management does a terrible job of communicating expectations and either doesn't want to hear or doesn't want to know the actual amount of time to perform what they are demanding their teams to execute on. 

Take common leadership tenets and turn them upside down and that's Amazon. (Example from other places: Don't criticize individuals in public. Take them out in a private setting and providing coaching 1x1. Amazon: Shame and berate employees in public meetings.) 

This is a Machiavellian culture and I choose to opt-out. I don't know how long Amazon can continue to operate in this way.