So I'm an IT consultant and have just started a new project. The project manager is also a consultant but works at a different firm. He's also arguably the nastiest chauvinist I've ever had to work with. And I'm saying this as a woman employed in the tech industry.
Since I got there two weeks ago I've heard him ...
- Make porn jokes at lunch multiple times
- Make masturbation jokes directed at one particular member of the team (male), who was visibly uncomfortable with it
- Rate any passing woman's looks out of ten
- Greet me with 'hello, cupcake' in the morning
- Rate female team members out of ten
- Rate my wardrobe
- ...
My management won't intervene even though they're subjected to the same BS. They're worried about the contract because we're behind schedule. This is most certainly not company policy (my former boss was absolutely brilliant in this regard).
So today another woman on the team complains about the working climate - referring to irredeemable arse, of course. He decides this refers to my team and orders our team lead to tell all of us to be more polite 
Please help me not to murder him. Asking for a reassignment is not an option. I refuse to leave an intriguing project because of that guy!