Google & YouTube employees on HN: how do you justify still working at this company? Enough of the cognitive dissonance. Face your choices and tell me how you square yourself with them. For shame.
How do you justify being a citizen of your country? (not sure what country that is, but most of them have done bad things in the past). It's possible to be a part of a large organization and not agree with its every action.
This is a very poor comparison since nobody chooses their original country of citizenship and it usually takes lots of money or familial connection to obtain citizenship elsewhere.