Question: what are the main causes of job satisfaction?
Answer: Job satisfaction depends on several different factors such as satisfaction with pay, promotion opportunities, fringe benefits, job security, relationship with co-workers and supervisors, etc. Factors affecting the level of job satisfaction are; Working Environment.