"k, let's nip this in the bud right now: James Damore is not a whistleblower, just as any other sniveling white dudes crying about the presence of people of color and/or women at their workplace are also not whistleblowers.
Having personal biases and misogynistic views doesn't mean Damore was exposing institution-wide crimes. What Damore posted essentially boils down to an argument over management styles. Now, he went about this in the dumbest, most sensationalist way possible because he circulated a fucking memo about it and it got posted everywhere. I imagine any company in the world would probably be pretty cheesed off about an employee doing that.
Now, there are institutional crimes at play here, but Damore didn't expose them. For example, Google is currently battling a wage discrimination investigation by the US Department of Labor, which has found that Google routinely pays women less than men in comparable roles. That's a serious issue, not the fact that women are working at the company in the first place.
What's funny about all of this is most of the people (read: white men) complaining about Damore's firing also defend companies' rights to fire employees at will. If they were really concerned about protecting employees' ability to internally dissent without jeopardizing their job, they would strongly support unions and the right to collectively bargain, but they're been silent on those issues. Why? Because this isn't really about protecting workers or "whistleblowers." This is about a group of pissed off white dudes fighting for the rights of other pissed off white dudes to bitch about diversity and bully and intimidate their co-workers who are people of color and/or women. "