Sexual Harassment in the Workplace

Damn thats a shitty mess. I would def go talk to HR.