The more we assess ourselves, the more we learn about ourself and the things which we are doing. The more we ask questions, the more doubts arise and ultimately there will be no doubt left which is knowning things in great details and God lies in great details.
The companies should make a process to assess employes every quaterly atleast upto reporting manager level which will not only help the employee to know where he is standing but also help the manager assess himself. But this assessment shouldn't be linked with appraisal but an added advantage to it as well as to manager during year end appraisal.It is the quaterly results that make the company position up/down for next quarter in the same way the assessment can be used which will benefit employee as well as organization by creating more managers.
People come to live in present moment during their appraisal or assessment and it is during the living moments we get great ideas. This idea has to be implemented in small organization first and then transformed to bigger organizations.