Go to HR and complain
I have seen that answer as above line for many question (Eg: How to fix a weird relationship at work). Is it actually successful answer?
Note : I am from Sri Lanka my opinion are depends with my experience. I don't know about other countries....
In Sri lanka, "Go to HR and complain" won't work 95% if the person is new employee or lower position person
(Eg : new employee complains about his manger).
What happen here is, after new employee complains about his manger, HR discuss with the manager. Then HR will say that problem is solved. Then manager will get more revenge than previous. There is no point in complaining again and again. Actually in Sri lanka, " Go to HR and complain" we are making our situation more worse.
This might be differ in very large companies, but I know that most of small and medium size companies situation is similar in Sri lanka. As I think, situation of india also similar.
Is other countries situation is differ?
I asked this because according my experience, it is bad answer for questions comes from Sri Lanka.