Have very similar things at my workplace. Upper management of my group is a raging homophobe (refused to interview an highly qualified internal candidate for a position because he’s gay)and known to scream at people. A supervisor has physically grabbed an employee and made several outright cry by screaming at them.…