My company is becoming increasingly political and it's terrible. I'd gladly go work at a company where I didn't have to engage with endless political activism. If I want to hear everyone's opinions on everything, I'd find their facebook page or the HN usernames and follow them.
My last company was trending in a similar direction. They would allow one ideological group to post completely unsubstantiated political claims, but opposing views were not allowed to be presented at all, even if they were thoroughly researched (this wasn't "official" policy, of course). Note that while I'm not a lawyer, I suspect that these permitted ideological viewpoints were sufficiently sexist and racist as to o…
It is also useful in pushing out "troublemakers". People that will not call BS on the unsubstantiated political claims are also less likely to call out corruption/nepotism/inefficiency of the middle management.
In the long term the company will stagnate and die, but we live in such a wonderful time of government bailouts, low interest rates and desperate investors, so it may take a long time to unravel.