Great employees leave companies for a variety of reasons. But did you know that the majority of reasons why the best employees quit are under the control of the employer? A company’s culture and environment as well as an employee’s perception of his or her job and advancement opportunities play a critical role. Here’s a list of the top 10 reasons why quality employees move on: