I was a female developer. As far as I could see I didn't see any coordinated system supported by the company to discriminate against women. I was a good developer. I know there are a lot of clueless women in development, but I wasn't one of them.
There were people who sabotaged me the entire time I was there, but these people were not supported by the company, they were just misogynistic freaks who got their thrills by attacking women. Making up lies about them to get other male developers to participate.
There were people in the management that did support women and were fair in their treatment, but not enough to make a difference in my case. It'sh-- or miss in development, but I suspect that the misogynistic types are 80% of the development organization. So you are more likely to end up working for misogynistic managers and developers than not.
What the company does not do, is crack down on the misogyny. The guys in my area, could pretty much do anything they wanted to the female developers. And then there were a couple of disgusting women who I think were sleeping with their managers, totally incompetent bimbos.
A word to the women out there, try to behave like professional people doing real work. When you are female and you are a total ditz or if are sleeping with your manager, then you sabotage all of us. You become the crud that other people point to when they want to justify discrimination and sabotage.