I never liked the concept of cutting the bottom 10%, or whatever percentage you want. It's like grading on a curve.
Some teams have all exceptional people, and good people get cut. Other teams are full of worthless do-nothings and the majority of them stick around and you constantly swap out the bottom of the barrel. And if you get on someone's bad side, suddenly you're the one at the bottom.
If we truly cut the bottom X percent, that might be one thing, but it doesn't scale to the size of this company. You can't force bottom cuts from every team, you have to bring it up more to the BU level. Smaller, close-knit teams that perform well lose a lot of skills when you cut the bottom performer and no one wants to teach the new guy how to do the job for fear he'll be better than you and then you'll be gone.
There needs to be a minimum performance threshold that keeps you safe. The bottom performers that don't meet that minimum performance should be the ones targeted. If you're the worst on your team, but you're performing satisfactorily or better, why should you be let go just because you're the bottom?
And don't get me started on the good ol' boy / India family system. I was the Tech Lead on a project that ended on time, on budget, with no issues. I was in the bottom 10% because I "failed to manage the project to my manager's satisfaction." A Project Manager managed a different project that was behind schedule, over budget, only delivered a quarter of what they initially said it would, and now 9 yrs later STILL isn't off the ground was ranked in the top 5%. Guess who played golf with the boss and who didn't? How do you manage a project that basically fails to deliver and be a top performer? And why is a technical lead expected to "manage" a project when there's a project manager assigned to the project?