A vice-president in the company I used to work for conducted a survey with 40,0000 non-salaried team members as to why they might leave their job. The results were generally shocking to the managers. My apologies for not having the actual results on hand; I am going off of memory.
#1: Lack of Recognition In general, employees want to do their best, and they want to be recognized for their efforts. It doesn’t necessarily mean money.
#2: Lack of Training It’s pretty much the same thing. They want to be able to do their job well, and throwing them out to the sharks without knowing how to do the job or how the company works, is structured, etc., sets them up for failure.
#3: Lack of Tools to Do The Job As several on this thread have mentioned, it could be the time, the financial support, or something more tangible, like an operative computer or vacuum cleaner.
I don’t remember the exact orders of the others. One had to do with scheduling, which surprisingly meant that there wasn’t enough staff in order to serve the business/customers properly; two had to do with management (unfairness/favoritism being one); one addressed working with a co-worker that didn’t cover their workload; and I don’t recall two of them, but the last stands out.
#10: Salary/Benefits Managers are always shocked to find this in tenth place. I used to use these statistics out in a training class, and it quickly became clear why this caught them off-guard. When an employee turns in their notice, the manager will ask, “Why are you leaving?” The response is almost always, “I got a job down the road that pays X more an hour. The manager assumes it has to do with pay, when in fact, it doesn’t always. I’ve met many employees that stay in their position or with their company because the work environment is healthy and supportive. They just use the opportunity to be paid more as an explanation.
@Qingu If you would like a list of the benefits the company I worked for offers, I’d be more than happy to put it together for you (it’s based in the US, if that makes any difference).