Menurut pendapat Moh. As’ad (2004:115), faktor yang mempengaruhi
kepuasan kerja antara lain :
a. Faktor psikologis, merupakan faktor yang berhubungan dengan
kejiwaan pegawai yang meliputi minat, ketentraman kerja, sikap terhadap
kerja, perasaan kerja.
b. Faktor fisik, merupakan faktor yang berhubungan dengan fisik
lingkungan kerja dan kondisi fisik pegawai, meliputi jenis pekerjaan,
pengaturan waktu kerja, perlengkapan kerja, sirkulasi udara, kesehatan
pegawai.
c. Faktor finansial, merupakan faktor yang berhubungan dengan jaminan
serta kesejahteraan pegawai, yang meliputi sistem penggajian, jaminan sosial,
besarnya tunjangan, fasilitas yang diberikan, promosi dan lain-lain.
d. Faktor Sosial, merupakan faktor yang berhubungan dengan interaksi
sosial baik antara sesama karyawan, dengan atasannya, maupun karyawan
yang berbeda jenis pekerjaannya
