This jerk isn’t being punished by the govt, so “Free Speach” is not at play. Also, what about the company’s rights? Don’t they have the right to choose who works for them? And to fire people who create what was likely a pending PR nightmare for them?
Exactly. When he signed on, he may even have had an employment agreement allowing them to fire him if he brought disrepute on the company. Seriously, he’s the CFO of an entity? He’s painfully immature and inarticulate.