Recruiters understand that hiring the right employees is only half the battle. The other half involves retaining them in a competitive environment. So why do employees generally leave their jobs? Historically it’s factors such as not liking their Manager, not seeing opportunities for promotion and growth or finding another role with a higher salary.

A study by Facebook recently found that many employees leave their jobs in search of finding more fulfilling work. Data shows that workers who use their strengths more often and feel they are gaining valuable career experience are less likely to leave for another job, according to a recent article from HRD Magazine.