This story has so many threads to it, and it’s quite long, but extremely well written and worth the effort.
I had two thoughts going simultaneously – first of all, I just cannot believe the appalling way men treat women, everywhere, in all situations. And secondly, this whole “being on a team” and the whole office, company culture, bloody hell I wouldn’t last 5 minutes. For any number of reasons, I dislike being around too many people for too long, and get impatient with others’ idiocies far too quickly. I really admire people that can put up with this shit. This writer seems to come out of it without too much damage, but it must just destroy some people.
There are lots of disadvantages to being a self-employed contractor, but for me they are bearable compared to the culture described here.