Perfomance Review is done in ever Organization. Can anybody tell me which is best practice to review the performace of an employee. what is the role of HR in this. In all the IT companies feedback of an employee is given by their team leads or PM's to HR. How HR can predict the employee in terms of job satisfaction and even to know on his attitude towards the work.