Couple of months ago, I had a conversation with one of Iranian company's HR manager. We were working on designing a career development process for company's employees.
While our focus was on planning a development process to extend employee tenure period, the manager gave us a wise advice.
He said: “We cannot provide employees with opportunities to progress and grow forever here. We want to help them to grow their career daily even if it means to continue their career somewhere else."
Averagely it takes 3 to 5 years to pave a learning cycle and master a business function. HR leaders must be aware of employee’s position in their learning cycle. When they are at the top and there is no more opportunity for learning and growing, it's time to help them find new challenges somewhere else.
If we insist on holding them, the results would be less productivity, motivation and energy.