360 degree appraisal is a process that obtains feedback on a manager's performance from their subordinates, peers, managers, customers, and suppliers. This provides the manager with a more complete assessment of their effectiveness to help with career development, identifying strengths and weaknesses, and salary recommendations. Feedback is obtained through questionnaires that rate individuals on managerial or business competencies. Suggestions for an effective 360 degree appraisal include anonymous feedback, manager involvement, preventing gaming, and using statistical techniques to reduce biases.