‘Teachers are the Architects of the Future.’ Job satisfaction describes how content an individual will do his or her job. Teacher’s satisfaction and retention have always been important issues. After all, high levels of staff turnover can affect teacher's bottom line, as temporary recruitment and retaining take their toll. Job design aims to enhance job satisfaction and performance, methods, include job rotation, job enlargement and job enrichment. Other influences on satisfaction include the management style and culture, employee involvement, empowerment and autonomous work groups. Job satisfaction is a very important attribute which is frequently measured by organisation. The most common way of measurement is the uses of rating scales where teachers report their reactions to their jobs.