Like I said, in large corporations it literally pays to have a politically savy manager and to have documented every single thing you've done during the year. Bonus points if you've condensed it down in a presentable fashion.
I had a friend who made it into management in a large corporation. He decided to do things differently. He told his entire team, "Tell me how much money you want. I will tell you what you need to accomplish to get it." He documented the hell out of what his workers did. His team killed all the other teams -- just steamrolled them in terms of productivity, so he got everything he asked for. Made a lot of enemies, though ;-)
This is my dream manager. I've never had a manager ask what they could do for me and actually mean it.
(Apologies to him if I have misrepresented his ideas -- taken from a discussion I had with him where I asked him exactly this). Anyway, he told me that many people often were quite happy with a lower salary expectation once they understood what was required of the higher salary expectation. Also "I'll tell you what you have to do" doesn't necessarily mean that the person will succeed. If you want the bigger salary you are going to have to choose the harder projects. So it might be "Take this failing project and turn it around. Hmm... yes I know it's a piece of crap legacy app that nobody else wants to touch. Find a way to make it work and I will find a way to get your raise." A lot of people will say, "Oh. No thanks. I'd rather work with the new shiny greenfield project. It's a lot easier and a lot more fun." His approach was to let people self select for their level of performance. And if someone took the gnarly legacy problem and failed miserably, then he would gently (?) suggest that they focus on easier problems until they have built up their skills.
The other flip side is the risk--if you want to step up to the plate, at a certain level you need to understand that the stakes are such that if you fail, you likely need to leave or you'll be fired/asked to leave.
Not everyone wants that level of responsibility or risk. In my job I oversee one of the biggest sources of spend in the company (ad spend) and am responsible for driving a large part of our growth. If I don't do my job well that has company-wide implications that are present in my mind literally every day. That's a level of ever-present stress that many people don't want.
* Stack ranking at Cisco http://www.crn.com/slide-shows/networking/300075791/5-things... * Stack ranking at Google https://www.quora.com/Why-does-Google-stack-rank-its-employe... * Stack ranking at Microsoft http://www.businessinsider.com/microsofts-old-employee-revie... * Stack ranking at Amazon http://insights.dice.com/2016/11/15/amazon-may-end-stack-ran...
In my view, the answer is yes. Today's employees are well connected, and we are no longer dependent on management for information. We might get our information from friends in management, peers who were once managers somewhere else, networking, and even HN. We can broaden our base of knowledge by assuming that most companies are managed in similar ways, due to shared training, culture, and networking among managers.
I'm a former manager and now a regular employee. I understand the mechanics and politics of stack ranking from experience.
At any given moment, the employees may understand the process better than their direct supervisors, because the employees have no limitations on how they gather information, whereas the managers are busy memorizing corporate talking points.
That doesn't make sense from an organizational point of view, you end up with teams that are on average worse than others but still treat the top 10% of team A the same as the top performers of the worse team B?