We have confused being politically active with being partisan.
Even this article conflates the two. Yet there is a world of difference between taking a policy stance and promoting a candidate or a party.
Companies have a legitimate stake in policy that commercially affects them. Nobody reasonably holds Uber and Lyft and DoorDash’s recent politicking in California against them. One may disagree, but it’s coherent. (Hobby Lobby taking a stance on gay rights, on the other hand, is incoherent.)
Companies must be politically active because nothing is apolitical. But companies shouldn’t be partisan. And when you are doing your work, the partisan affiliations of those around you should not matter.