A common complaint made about development programs is the concern that it will create employee turnover. As employees develop new capabilities they will be unsatisfied staying in their current roles and will begin actively seeking opportunities elsewhere. People argue that “if we develop our employees other people will hire them away.” Or as some managers put it, “Why should I develop people just so others can poach them from me?”
In general, concerns about talent poaching are misguided and extremely detrimental to long-term organizational health. Read why in the article ” Why is There Such a Misguided Concern Over Poaching Talent?” written by Steven Hunt.