“…Recent studies in careers highlight that the ability of management to properly plan and manage the progression of employee careers may have a positive impact on career development (Notzer, Ribak, Abramovitz, Ben-Yair, & Yaakobson, 2004;Ferreira, Santos, Fonseca, & Haase, 2007;Hirschi, 2009;Janeiro, 2010). In the context of social contract, many scholars like Greenhaus, Callanan and Godshalk (2000), Herr (2001), Mondy, Noe and Premeaux (2002), Chen, Chang and Yeh (2004), Puah and Ananthram (2006), and Ismail, Daud and Madrah (2011) broadly define career development as employees continuously require the necessarily skills and experience needed (total group of psychological, sociological, educational, physical, economic and chance factors) to improve job performance, add value for current and future job, meet feelings of fulfillment, improve life span well-being, and enable individuals to meet organizational needs and expectations. Surprisingly, a thorough investigation in this field reveals that relationship between career program and career development may lead to increased positive personal outcomes, especially job satisfaction (Chen et al, 2004;Puah & Ananthram, 2006) and career commitment (Andekola, 2011;Chen et al, 2004;Puah & Ananthram, 2006).…”