You'd never figure out who was "evil" because it's just based on your own interpretation of what evil is. Unless of course you want to join me as a moral objectivist? I don't think Google doing military work with the US government is evil. On the other and I think the influence and destruction caused by advertising algorithms is. Who gets to decide what is evil?
I take issue with "don't blame the employees". You need people to run these organizations. If you consider the organization to be evil you don't get to then say well the people who are making the thing run aren't evil, they're just following orders or they don't know better. BS. And they'd be replaced if they left? Is that really the best argument we have against "being evil"?
Sorry I'd be less evil but if I gave up my position as an evil henchman someone else would do it! And all that says anyway is that those replacing those who leave are just evil too.
If you work at one of these companies or buy their products and you literally think they are evil you are either lying to yourself, or actively being complicit in their evil actions. There's just no way around that.
Take personal responsibility. Make tough decisions. Stop abstracting your problems away.