First of all, I side with you. Don't get me wrong, it is not that I encourage these practices, I talk about them and I fell pray to them many times when applying to other jobs as well.
> That assessment is extremely short-sighted. The reason it will pay off is because other employees will see how you treat the one person.
Not really. It is about network not performance.
What is going on behind the scenes? Almost every team manager wants to keep his team. So they get at least a normal rating to prevent PIP. HR says, kick X% of the workforce. So what do you do now?
That's when magic happens or the least connected dude get kicked out.
Also: What is performance anyway? It is fairly subjective and you don't rank and rate 100+ people against each other.
Promotion on the other hand is a pyramidal system. 10 promo slots receive 100 applications. How do you decide? Whom does a promo help? In reality, the senior manager pulls the strings. And there can always be creativity in downranking someone or promote someone.
> By "officially" do you mean legally?
Yes.
But again: no system is perfect. There will always be some bending.
What I wanted to say is, performance reviews are mostly and at large the only question whether you make the cut or not. This is a 50% to 50% decision. Everything else is BS. How many "10x devs" are there?
And same goes for applications: the best preparation, the best interview does never guarantee a job. If on one application 10 awesome devs apply - how do you decide?
Take cheating into account, then you will understand that jobs are a number's game.