Job satisfaction refers to how favorably or unfavorably employees view their work. It is an individual's general attitude towards their job and expresses the level of agreement between one's expectations of the job and the rewards provided. Job satisfaction requires attention, diagnosis, and treatment as it represents an individual's general well-being in the workplace in the same way that health represents overall physical condition.