In my opinion, the American self-image and self-worth largely characterized by subscription to a political ideology is the problem.
What bothers me is not dress codes,free meals,open offices,etc... But the very idea that a company would display or promote politics in the work place.
Why are companies promoting "pride",donating to trump,telling workers to attend 'lgbt tolerance' meetings,etc... Wth!!!!
If you are my coworker,I respect you as a colleague and a human being. Your private life and beliefs are not mine to police or encourage in anyway. Left,right,etc... Who cares? You're at work!
Look at it this way,if your company is pro something,it can be anti- that same thing as soon as it becomes profitable to do so. Imagine not being able to work in tech because how you vote,pray or who you associate with becomes inconvenient to the industry.
This is my question for you: Are you willing to surrender your right to believe what you want,associate with whom you want and support the political causes that matter to you in exchange for your political views and ideology becoming the norm you can't deviate from?
What is the alternative? Do politics with your friends, family and community,associate with whom you want and believe what you want. When at work respect your colleagues,not because of their politics and beliefs but because 1) they're human 2) you would want to be respected if you were in their shoes 3) out of respect for your own self
This isn't about left vs right or kkk vs blm. It's about corporations vs individuals,who decides what views,beliefs and associations are acceptable. Should society be run by the people or by the ruling class and their corporate machine?