Freedom of speech means you cannot be arrested for what you say. there are limits to that too. If you yell fire in a crowded theater and people run over each other, you can be charged. If you threaten the President, you can be charged. That said, the 1st amendment doesn't protect your job or reputation. Watch what you say. You have the right to say what you want, and people have the right to call you an ******* for doing so. Your boss is also well within his right to fire you for being an ******* in his/her opinion. you can think the 1st amendment shuld protect you from those things, but it doesn't. Therefore, it doesn't matter what you think.