This is something I find silly. Googlers who are complaining about treatment for expressing political opinions at work, your first mistake was EXPRESSING POLITICAL OPINIONS AT WORK.
Free speech is in the public forum, not in the workplace.
Related thread with important (and correct) counterpoint.
Generalistic and moderated instance.