Some great idea here on how companies handle annual reviews of it's workers. Seems that once a company hits 50 or so employees that some formal review process becomes inevitable - what did surprise me is that very often this came at the request of employees. 


The most innovative and elegant solution comes from a company called CareerFoundry. Have a read - I can see this idea catching on.