You clearly don’t understand the concept of free speech.
It doesn’t apply to a private company. FR is a LLC.
Go into work and call your boss a ****, and try to claim free speech.
Update your CV previous to doing this.
You’d probably be ok if you said “no offense” before you called him a ****.
Pop, say “no offense” before you do that and let us know if it worked.