Retaining the best employees is of high concern for most organizations and this issue has become a significant focus of attention for many researchers. For this reason, this paper discusses different factors which influence the employee turnover intention-behavior in the organization, specifically to examine the effect of salary, performance appraisal, training & development and career growth on turnover intention. In addition, based on the social exchange theory this paper explains the mediating role of organizational commitment in the relationship between human resource development factors, career growth and turnover intention. A cross sectional, survey data study is undertaken to investigate the relationships in a sample of 270 full time...