What a word salad!
So, if you work for amazon, and identify yourself as an employee of amazon, and criticize the company publicly you can be fired...
And this is news?
If you work for me, and go out publicly insulting my company... you wont work for me. I dont understand the issue.