Employee Satisfaction does not completely rely on Salary..bcoz..Employee might be highly paid..but if he/she is not satisfied with the work environment or with the work they do..their morale will be low and work turn over will also be less..
So a good working environment, plus a Good Salary adds...