I know some principled, driven, and wonderful people who work for Facebook.
While I despise Facebook as a company, that doesn't reflect negatively on said people, at least insofar as they do not work on the kinds of things that I dislike Facebook for.
I would however hold them to account and openly criticize them if they did start working on such things. And I can and do criticize them when they spin apologia for Facebook as a company.