If I donate to Candidate X, I'm taking her economic and her social policies at the same time.
In practice, this means that many large companies have to choose between issues they support. Microsoft may want lower taxes from Republicans, but they also want easier immigration and gay rights from Democrats.
If a company takes only an economic perspective, they may end up doing something morally repugnant to their workforce or customers, which turns a social issue into an economic one.
That's probably why they donate to both parties: https://www.opensecrets.org/orgs/microsoft-corp/recipients?i...
Employees lobby for their interest by negotiating with their managers/contract or organizing into a union etc. or if they’ve been seriously slighted by lawyering up.
Arguing about race relations, gun rights, cancel culture, policing, trans rights, income inequality at large is irrelevant to 99% of employees. They’re just venting opinions and creating drama over something that they can’t change and usually is irrelevant to their workplace. They can be activists on their own time or keep it in private channels. I think all the “no politics” people want to avoid is Twitter-like conflict and drama, not a ban on all things human or real advocacy for your own interests.