This is getting off-track a bit.
The First amendment protects speech relative to the government prosecuting you(with limitations that the courts accept like with Snowden, a separate issue) , but not keeping your private sector job.
As an employer you can fire your employees for voicing opinions that you disagree with. You can fire them for voicing that he agrees with Obama. That is not seen as their 1st amendment right,
I understand that. But it also applies to your opinions as well.
Of course there are consequences to it. And it does apply, because there are people screaming “he should be CHARGED” for it, criminally.
Having an opinion is NOT a crime, even if it’s offensive.
The left has been hiding under that for years.