The concept of job satisfaction has been defined in many different ways. From the psychological perspective of its relationship with leadership style, the notion of job satisfaction includes multi-dimensional responses to one’s job, and that such responses have cognitive (evaluative), affective (or emotional), and behavioral components (Judge & Klinger, 2003).Weiss has also argued that job satisfaction is an attitude but points out that researchers should clearly distinguish the objects of cognitive evaluation which are affect (emotion), beliefs and behavior (Weiss, 2002).This concept of job satisfaction suggests that we form attitudes towards our jobs by taking into account our feelings, our beliefs, and our behaviors.