Reflections on My Career at Microsoft
As a woman who worked at MSFT through the Ballmer era, I have to agree with this whole article.  It really nailed it. 
 Especially this part near the end where I never felt it would get better:"But my former female colleagues who reviewed this document in advance of its publication are unconvinced. None of them report feeling emboldened by the new Microsoft. They continue to withhold reports of discriminatory management practices. They relate stories of reports of abuse going unpunished and continue to fear reprisals for speaking out. In fact, multiple reviewers noted, independently, the irony that the only reason I am comfortable enough to speak out is that I am a “50-year old white dude” and, thus, girded against reprisal from the body politic. So they remain silent when, in fact, they are among the voices Microsoft needs to hear the most. Apparently, Microsoft has dipped only a single toe in the river that flows to the future."