The 1st amendment absolutely covers hate speech. Employers can and should be able to fire employees for what they say. Have you ever had a job before? Do you realize how much damage you can do to an organization and its reputation with just first amendment speech?