Mentoring is a time-tested, cost-effective developmental tool an organization can implement to facilitate the sharing of skills, insight, knowledge, and experiences. It can provide many benefits to all those involved. A mentor can have a major impact on a protege’s professional career and this can encourage employee engagement which consequently increases employee retention and productivity.