I'm a guy and after reading her story I would feel the same if I were in her shoes. This is not a gender problem, this is a people problem.
You would fave picked a fight with the husband of your female boss then quit you job in a hissy fit citing "a sexist culture" ? A people's problem indeed.
I wonder, can we legally go full throttle on this "borz culture" for a tech firm ? It has been proven, time and time again, that despite major effort by the companies to accommodate females they still make up no more than 10% of some firms (most gaming companies for example), and they are still rejected/discriminated/unable to fit in/whatever.
It stands to reason that a firm who openly promotes a male culture, without actively discriminating against females, would be far more productive and retain the best male talent. Unisex lavatory. Alcoholic beverages allowed and provided. Unlimited fastfood allowances. An in-house Bunny Ranch (legal for a Nevada campus). No bullshit anti-discrimination training and assorted brainwashing. Crash couches where you can chill or sleepover if you don't feel like going home. Generous basements for those of us who can't stand direct sunlight anymore. We hire females but they never stay more than a few days, with the exception of the Bunny Ranch of course. Man, I'm excited only typing this, where do I send my CV ?