In a continuously changing business environment, it is the responsibility of the HR department in organizations to secure and retain the talent necessary for productivity and development. IT sector is one of the most growing sectors and facing the challenge of employee turnover at a high rate....