A strong mentoring program can provide immediate and long-term support for beginning employees. Friendliness, objectivity, and patience are essential characteristics of mentors. The selection of mentor employees should involve input from department heads, team leaders, and others who have first-hand knowledge of employees that have superior skills. Programs to help experienced employees become effective mentors may vary in content and length. Mentoring programs should be comprehensive in scope and encompass coaching skills and knowledge.