The reason nothing happened was because Snowden is still a State Dept or CIA asset. He's an actor and/or a limited hangout of some kind to show the US government and claim to be doing absolutely insane bullshit and nobody cares. New Zealand retroactively changed their laws (clearing John Key of any wrong doing for illegally spying on Kim Dotcom), allowing the GCHQ to legally spy on all their citizens.
As far as refusing to work for these companies, I was on Linux at work for over a decade. But after my last job I was forced to take a .NET role and with a $30k/yr paycut. It'd like to get back into a good role again where I can use Linux, but I'm not sure if I'd be willing to stand my ground on this issue, because I also don't want to lose my house and software jobs are incredibly scares right now. Unlike Snowden, I don't have a government paycheck coming in to continue spreading lies.