Menurut Kreitner dan Kinick (2001, dalam Wibowo 2014) terdapat lima
faktor yang dapat mempengaruhi timbulnya kepuasan kerja, yaitu sebagai berikut:
1) Need Fulfillment (pemenuhan kebutuhan)
Model ini dimaksudkan bahwa kepuasan ditentukan oleh tingkatan
karekteristik pekerjaan memberikan kesempatan pada individu untuk
memenuhi kebutuhannya.
2) Discrepancies (perbedaan)
Model ini menyatakan bahwa kepuasan merupakan suatu hasil memenuhi
harapan. Pemenuhan harapan mencerminkan perbedaan antara apa yang
diharapkan dan yang diperoleh individu dari pekerjaan. Apabila harapan
lebih besar daripada apa yang diterima, orang akan tidak puas. Sebaliknya
diperkirakan individu akan puas apabila mereka menerima manfaat di atas
harapan.
3) Value attainment (pencapaian nilai)
Gagasan value attainment adalah bahwa kepuasan merupakan hasil dari
persepsi pekerjaan memberikan pemenuhan nilai kerja individu yang
penting.
4) Equity (keadilan)
Dalam model ini dimaksudkan bahwa kepuasan merupakan fungsi dari
seberapa adil individu diperlakukan di tempat kerja. Kepuasan merupakan
hasil dari persepsi orang bahwa perbandingan antara hasil kerja dan
inputnya relatif lebih menguntungkan dibandingkan dengan perbandingan
antara keluaran dan masukkan pekerjaan lainnya.
5) Dispositional/genetic components (komponen genetik)
Beberapa rekan kerja atau temen tampak puas terhadap variasi lingkungan
kerja, sedangkan lainnya kelihatan tidak puas. Model ini didasarkan pada
keyakinan bahwa kepuasan kerja sebagian merupakan fungsi sifat pribadi
dan faktor genetik. Model menyiratkan perbedaan individu hanya
mempunyai arti penting untuk menjelaskan kepuasan kerja seperti halnya
karakteristik lingkungan pekerjaan.
