During my 11 years of working for Microsoft (recently retiring as a general manager) I saw the move from a manager-empowered bonus/rewards program to a computer-calculated reward system based on a forced stack rank with a curve.