Register now or log in to join your professional community.
It's not a matter of opinion: there is data on this point. The thing that is most important to an employee is not the salary, job security, or the salary. It is the competence of their immediate manager.
The biggest single reason for people resigning from jobs is their immediate manager.
It will always be a job satisfaction because this is what will lead them to job security, salary & benefits and others.