The process of developing the system is as important as the system itself. We put together a development team made up of a cross section of employees to design a system that would fit the culture and give the outputs desired.
We then trained the reviewers and reviewees to ensure common practices across the company.
The system is now up and running and early feedback is positive. Personal development plans are being executed.