“…In terms of advantages, career development is a vital organization strategy that facilitates internal promotion (Bowes, 2008) and with this strategy organizations can help employees identify and understand their interests and strengths such as widen their skills, plan and implement career goals, and develop themselves for their career path (Whymark & Ellis, 1999;Cambron, 2001), or employee engagement, retention, and succession strategies (Rothwell, 2005;Tarasco & Damato, 2006;Beever, 2008;Bowes, 2008), to increase understanding of organization and enhances reputation as people developer. Interestingly, in other aspects, career development can help companies attract the best employees, as well as motivate, develop, and retain the best workers over time.…”