Some places hire younger workers who don't tend to stay as long and the economy is good so unhappy people can move.
My company has hardly any turnover. I have been there 5 years and only one person is newer that has an office. Union employees come and go as needed but the other staff is up to 3rd generation and some since the mid 60s, my boss since 1968 so nearly 40 years already some others about the same. But we treat people right so other than retirement few leave.
2007-07-29 19:34:38
·
answer #1
·
answered by shipwreck 7
·
0⤊
0⤋
Turnover is a function of the overall management philosophy. Some companies strive for high turnover. They pay low wages for the positon and expect people to leave. This keeps benefit costs low as they do not have long term employees with a lot of expensive benefit costs (vacations, retirement, etc.)
Other companies value their employees and strive to keep them with better pay, benefits and a good work environment.
They have less training and recruiting expenses but generally higher benefit expenses.
In general, retail and service industries tend to have higher turnover. The companies with high training or skills requirements tend to have lower turnover.
Basically it boils down to the greed level of the senior managment.
2007-07-29 19:36:07
·
answer #2
·
answered by Deadhead Neil 3
·
0⤊
0⤋
According to Maslow a person is trying to fulfil his personal needs and want through work.
1. Money to live a good life.
2. Satisfaction of creation
3. Career Advancement
4. Self fulfilment etc. (Check Maslow's theory for more detail)
If a job does not provide the above then the person is more likely to leave.
2007-07-29 19:33:35
·
answer #3
·
answered by alx 2
·
0⤊
0⤋
Some companies don't train their staff very well as they don't want to spend the time or money.
Employees figure out that they won't learn anything new or develop their skills and quit.
2007-07-29 20:23:22
·
answer #4
·
answered by pip 34 4
·
0⤊
0⤋
Many times policies and personnel don't mix. I know that I have worked in places where the personnel is constantly asked to work over time; management does not recognize that their employees are giving their all; and there is no incentive to continue to give to the company when you get nothing in return. Then you become known as not being a team player. Forget it, work someplace where you are appreciated.
2007-07-29 19:36:16
·
answer #5
·
answered by Diane B 6
·
0⤊
0⤋