This research examines the causes and effects of job satisfaction among public sector workers in Saudi Arabia. A Job Satisfaction Model was developed based on theories supporting factors in job satisfaction, organisational commitment, and intention to leave and the research questions were tested within the scope of the model. A range of intrinsic and extrinsic factors was proposed to analyse causes affecting job satisfaction, while the effects were examined in terms of organisational commitment and intention to leave.