Especially relevant, as I have to tell my boss exactly this today!
I think he knew we were being treated unfairly, but yet he couldn't do anything about it. One of the problems of a large company like that is that there are so many layers of 'management' that nobody is left with any responsibility or autority (like treating employees better).