Job satisfaction means how happy you are doing your job. To be satisfied with your job, you must enjoy your work. Many factors affect somebody’s satisfaction with their job. These include the pay that they receive, the nature of their work, the work-life balance they can maintain, and the organizational culture.
https://www.cheggindia.com/career-guidance/top-management-courses/