Who deserves to lose their job for what they say?

I'm sure people are very familiar with people losing their jobs for what they say online. Companies dont care about right and wrong; they only care about image in a word of political correctness and racial strife.

Where is the line? What criteria should be used by companies to decide who gets fired?
Should their be a double standard based on race, gender, religion... Should protected classes have free speech but everyone else be fired at will?

Companies shouldn't be firing people for their speech
Vote A
We rely on companies to scare racists into silence. They are an important part of fixing race relations
Vote B
Free speech for all except when they threaten Violence
Vote C
Select age and gender to cast your vote:
1 mo
Sorry this is the poor girl who lost her job for speaking out. Damn computers made me post the wrong video

Who deserves to lose their job for what they say?
Add Opinion