The entire ratings system is ripe to be exploited by people who know how to play the game. This is especially bad if non-technical people are reviewing technical people. I had to witness the worst developer on my team become the highest paid because he knew how to sell himself and could speak a language that upper management understood.
I'm more in favor of (arguably) less subjective methods of determining an employees worth (like Bioware's RPG style ratings, or Joel Spolsky's ladder). There's still room for person bias, but at least there's less room.