sometimes no matter how much you do, they still like those they feel do the job well.
One of my co-workers did a lot of job( she is american), her boss (also my middle manager) said in the meeting that the other person did a lot of work. she was really hurt.
It is what it is.