The last time I had dealings with HR, it was because I had reported that my boss did something illegal, and I told the head of the company.
They tell me to deal with HR, and HR tells me that I should have talked to my boss first.
In short, the heads of the company didn't want to hear about the illegal stuff, and HR was their shield for it.
My boss actually told me, "I could get fired for what you said." It wasn't what he did that was the problem in his mind, but that I told people about it.
I didn't last much longer at the company. They didn't fire me, but they also stopped giving me raises. When I asked for one, I was asked if I could "wait a year". I found a new job for a 40% raise 6 months later.