Amazon is uniquely ruthless towards their engineers. There is a philosophy among the company's leaders that if a department as a whole is not doing well, all the people who are a part of it are to blame.
There are always exceptions, but they are rare. People are innately tribal and political.