Menurut Mangkunegara dalam Brahmasari (2009) ada dua faktor yang
mempengaruhi kepuasan kerja karyawan, yaitu faktor yang ada pada diri
karyawan itu sendiri dan faktor dari pekerjaannya.
1. Faktor dari karyawan faktor ini meliputi beberapa hal yaitu
kecerdasan, kecakapan khusus, umur, jenis kelamin, kondisi fisik,
pendidikan, pengalman kerja, masa kerja, kepribadian, emosi, cara
berfikir, persepsi, dan sikap kerja.
2. Faktor pekerjaan meliputi jenis pekerjaan, struktur organisasi, pangkat
(golongan), kedudukan, mutu pengawasan, jaminan finansial,
kesempatan promosi jabatan, interaksi social dan hubungan kerja
