Human resources are complex and not easy to understand. There are the assets which can make as well as break an organization. Retaining them will help in the long-term growth of an organization and will also add to their good will. But the most difficult task faced by an organization today is retaining as well as satisfying these resources. Although the research paper tired its level best to reveal the various research works done and the contributions forwarded by various researchers in the area of employee retention and job satisfaction, but still much scope remains for more exploration in the field of employee retention and it by taking into consideration the factors like compensation practices, leadership and supervision, career planning and development, alternative work schedule, working conditions, flexible working hours ect. Needless to say that these efforts should be conducted by HR professionals.