In this rapidly changing economy, companies should be able to compete with other companies with technological innovations for their future existence. Even though, Today, most of the organizations are found to be technology driven, still human resources are required. Human resources made huge impact on the organization’s success. It can be termed the life-blood. So, securing and retaining skilled employees plays a biggest challenge except to managing these resources. What is retention? Employee retention can be defined as encouraging employees to stay with an organization for about given maximum period of time. In another way it is the ability of an organization to prevent employees leaving their job either voluntary or involuntarily. According to Bidisha (2013), defined this as “a process of keeping the employees with the organization for maximum period of time or till the date of the project completion”. In Mita (2014), explained employee retention as “a technique fol...