“…In particular, job satisfaction is influenced by personality factors including age, gender, marital status, level of education, work experience and length of service in nursing, and organizational factors [9]. Other factors that also influence include hospital culture, management quality, leadership style, communication effectiveness, job design, salary, benefits, technical demands of work, emotional, the demands of unique patient situations, and environmental factors [8].…”