This is seems to be typical of today's HR departments. If your employer is large enough to have a HR department, then it is probably going to be politically corrupt. If you are not a team player (and willing to do as told without questioning), you are not going to be the popular employee, in upper management eyes.
In 1994, I reported another supervisor for calling one of her clerical subordinates a "n----r" on numerous occasions(she was black). Our regional manager did nothing, aso I escalated it to our EEO in Sacramento (I worked for State Social Services), and when the smoke settled, that supervisor was allowed to retire with a party (even after openly threatening to kill that clerical employee for filing a complaint).
The regional manager was promoted to another, more important position, and me, along with the other six emloyees (who joined in on the EEO complaint, and were in the clerical union), were systematically forced out of the department over a period of six years. I was not in a union, as middle management did not have that option.
At first glance I didn't want to believe that the groups that joined in on the EEO complaint were being selected and pressured to leave the department, but after the third person was forced to retire, I became concerned. Even though I watched my back, I believe I became a victim of retaliation, too!
I was the last person forced out, by way of medical retirement, which came after my new regional manager arbitrarily pulled all my Reasonable Accommodations, forcing me to reapply for them, and while I went through the process, he made it nearly impossible to do my job within the designated time frames. My reviews( which he gave me every 60 days) relfected continued poor performance. The 60 day reviews were usually used for problem employees and were used in corrective action.
I am truly sorry to hear of your disappointment, but, if misery loves company, join the club. There seems to be very little justice, as well as personal respect, morals and values in todays work place. :type: