Dunno how bad it can be elsewhere but even third-rate dev shops using ASP.NET can be pretty damn bad. I mean staying in the office until 7pm every night, and getting nasty phone calls on Christmas eve.
There are disparities in pay and representation between men and women in the tech industry, favouring men. Are we then to work to create parity in pay and representation between men and women in the fastest possible way? Some people say yes. Some people say companies need to immediately go out of their way to hire more women, hire a more racially diverse staff and carefully calibrate their pay so that, ideally, your company diversity is a reflection of the diversity of the country you're in. But to me this seems really really wrong. Is it because I'm bigoted? Maybe. I don't think it's just that though, I honestly think its a really unfair approach, my own regrettable biases aside. To do that to tech would be unfair to many people, and also, would only be because tech is lucrative.