Faktor-faktor yang mempengaruhi kepuasan kerja seorang karyawan ada dua,
yaitu (Adamy, 2016) :
1) Faktor intrinsik, yaitu faktor yang berasal dari dalam diri, yang dibawa
karyawan sejak mulai kerja, seperti umur, kondisi kesehatan, jenis kelamin,
pendidikan, pengetahuan, kemampuan, keterampilan, pengalaman kerja, cara
berfikir, sikap kerja dan sebagainya.
2) Faktor ekstrinsik, yaitu menyangkut hal -hal yang berasaldari luar diri
karyawan dan yang mengenai pekerjaanya yaitukondisi fisik pekerjaannya
seperti sifat dan jenis pekerjaan,pengawasan, sistem penggajian, kesempatan
untukmengembangkan karir, penempatan karyawan, hubungandengan rekan
sekerja, struktur organisasi perusahaan
