Job satisfaction depends on psychological, physiological, and environmental circumstances. Job satisfaction is the content experienced by employees at their job. It is the positive response employees experience while doing their job. If employees are satisfied with their jobs, they feel motivated and happy.