A main concern of any organization is its capacity to attract, engage, and retain the right employee. Certain factors are crucial in influencing the employees’ decision to either leave or remain in an organization. Nonetheless, the importance of other factors should not be miscalculated when formulating a retention policy. Organization should provide with a number of strategies to increase employee retention such as: design an interesting employee value proposition; develop a total reward system that contains more than compensation; give constructive point of view on employee performance on regular basis; implement flexibility programs in terms of work-life balance; build a culture of engagement, develop and refine management skills to be effective, as it engages employees while driving improved performance at the same time (neelman, 2012). Also, employees should focus on issues and on the personal relationships they have with the employee to perform each function. This research sought to identify factors that affect employee retention and predict way that the organization can improve on current practices.