> Amazon’s external communications policy prohibits employees from commenting publicly on its business without corporate justification and approval from executives. Herdener previously said the policy did not allow employees to “publicly disparage or misrepresent the company.”
Amazon is straight up firing these people for expressing their personal opinions. Amazon isn't even claiming they lied, or pretend to speak officially, or any other reason.
I am not a lawyer nor am I condoning this, but them is the facts.
edit: added play
It's pretty easy to come up with a lot of absurd and "legal" at-will policies (e.g. we'll fire anybody who watches porn)
Well, not unless you consider the significant disparity in negotiating power between the employer and prospective employee when forming that contract. Very few people are in a position to negotiate something like that, and the ones that are aren't likely to be explicitly fired for speaking their mind.
Obviously they won’t get everything they want, but that’s the nature of negotiation.
This really only works for a handful of people applying for high level jobs where they are significantly more desirable than anyone else who applied for the position.