Very thoughtful thread, one of the most important features in any organization are what you have mentioned, these are the essence of an effective human resource department, the employees should be further trained on professional, intellectual improvement as well as improvement in talents and capabilities, these are the factors that make the employees fully active and results driven.