I think it's stupid to judge someone for working at Oracle or Facebook. It's cliquey and smacks of resentment. I'm also bothered by the moral certainty implied. I don't work for a "problematic employer" but I have no idea if my work is making the world better or worse and I suppose it's hard to tell.