It's ok to fire racist people for being racist, and homophobic people for being homophobic, in my opinion.
It should be a company's right to keep only employees with certain views.
Yes, the employee is a representation of the company in many cases.
Everyone has a right to their opinion in the United States and their political beliefs should not affect their careers; no matter what side of the fence their on!
How would you all feel if Chick-Fil-A fired their CEO because he supported gay marriage?
He wasn't threatening Mozilla's reputation in any way. He made a small donation a few years ago and to tell the truth, no one should have cared, but the liberal thought police said that obviously since he supported traditional marriage he was a bad person and pressured the company someone to fire him for his BELIEFS. How messed up is our country that the leaders of large companies lose their jobs because their beliefs don't match up with what's popular?
I'm changing my mind due to convincing arguments from TN05 and Miles (Rarely him). We have to be honest about this. A company can fire someone for seriously ruining a companies rep, but it appears that this is little more then reverse discrimination, but based on political views. Did Mozzila's image boost, certainly, but the reasons for such are morally grey.
I am not a bigot for bogots