> Speaking up is a career limiting move in the short term.
What do you mean by "career limiting"? Just at the company in question, perhaps, but speaking up like that should be considered a good thing. If it's not, why would you want to continue working there?
Other employers call to learn how your previous employment was at Amazon, and Amazon talks mad trash about you and makes up whatever they want is basically the deal. Like a cult, and you are ostracized from that cult.
> Amazon talks mad trash about you and makes up whatever they want is basically the deal
I doubt Amazon does this. It would expose them to too much legal risk. Almost no large employers (in the US) will say much more than "This person worked here from date X to date Y and they (are/are not) eligible for rehire."
Not being eligible for rehire is a black mark with many potential employers, of course. But then, having Amazon in your work history is also a black mark with some employers.
> I doubt Amazon does this. It would expose them to too much legal risk. Almost no large employers (in the US) will say much more than "This person worked here from date X to date Y and they (are/are not) eligible for rehire."
You are overlooking the salient fact that managers and recruiters know each other from one company to another. Backend conversations matter.