Register now or log in to join your professional community.
Many things.
- appreciation
- motivation
- salary and benefits
- career path development (trainings and certifications)
could be more ..
regardless of the imprtance of the salary! i would have the say the direct Manager!
There are many things that make good employees stay with a company:
- A clear career path and room for the employee to grow.
- An environment free from discrimination or favoritism.
- Motivation, which can be in the form of benefits and recognition for a job well done.
- A company that truly cares about its employees' well being and family life, employees will not be encouraged to put in their best or remain with the organisation if the company only sees them as work mules to make profit and not as human beings with needs.
- fair treatment
- clear roles and responsibilities.
- clear career path.
- motivations
- good remunerations
Regardless of the salary good employees would stay if, as everyone says his/her work is being recognized. Although, recognition maybe the highest answer given, I'd have to say that work environment, ethics and values is also an importance to employees.
A lot of employees have a lot to offer and being in a company that gives them the opportunity to showcase what they can do gives employees the satisfaction of feeling important and loving their job more.
The company culture
The management
The benefits package
The money
Dealing appreciation and high salary and get free training and health insurance
If you want employees to stay, create a positive, fulfilling environment for them,Money helps
In addition to suitable and fair salary , Providing a suitable fixed vacation system and continuous trainning