Most importantly, Amazon's culture is toxic. Poor leadership (shouting and swearing during meetings) leading to bad hires. It's a cut-throat working environment with high staff rotation. I struggled to cope with the fact how people were treated (planned attrition and PIPs). I was working under 5 different managers during this time, being bullied by the last one. HR did nothing, so I voted with my feet. When this occurred, I was close to reaching a 2yr tenure, so it was easy money for me on the table.