Sebagian besar orang berpendapat bahwa gaji atau upah merupakan faktor utama untuk dapat menimbulkan kepuasan kerja. Sampai dengan taraf tertentu hal ini memang benar, terutama dalam negara berkembang di mana uang merupakan kebutuhan yang sangat penting untuk memenuhi berbagai kebutuhan pokok sehari-hari. Akan tetapi jika masyarakat telah dapat memenuhi kebutuhan keluarganya, maka gaji atau upah ini tidak menjadi faktor utama. Sesuai dengan tingkat motivasi manusia yang dikemukakan oleh Maslow, maka upah atau gaji merupakan kebutuhan mendasar.
1)Menurut pendapat Gilmer (1966) yang dikutip As’ad (2004) dalam Melani dan Suhaji (2012) tentang faktor-faktor kepuasan kerja, yaitu : a)Kesempatan untuk maju. Ada tidaknya kesempatan memperoleh pengalaman dan peningkatan kemampuan selama kerja.b)Keamanan kerja. Faktor ini disebut sebagai penunjang kepuasan kerja, baik bagi karyawan. Keadaan yang aman sangat mempengaruhi perasaan karyawan selama kerja.c)Gaji. Gaji lebih banyak menyebabkan ketidakpuasan, dan jarang orang mengekspresikan kepuasan kerjanya dengan sejumlah uang yang diperolehnya.d)Manajemen kerja. Manajemen kerja yang baik adalah yang memberikan situasi dan kondisi kerja yang stabil, sehingga karyawan dapat bekerja dengan nyaman.e)Kondisi kerja. Termasuk di sini kondisi kerja tempat, ventilasi, penyiaran, kantin dan tempat parkir.f)Pengawasan (Supervisi). Bagi Karyawan, Supervisor dianggap sebagai figur ayah dan sekaligus atasannya. Supervisi yang buruk dapat berakibat absensi dan turn tover.g)Faktor Intrinsik dari pekerjaan. Atribut yang ada dalam pekerjaan mensyaratkan keterampilan tertentu. Sukar dan mudahnya serta kebanggaan akan tugas dapat meningkatkan atau mengurangi kepuasan.
h)Komunikasi. Komunikasi yang lancar antara karyawan dengan pimpinan banyak dipakai untuk menyukai jabatannya. Dalam hal ini adanya kesediaan pihak pimpinan untuk mau mendengar, memahami dan mengakui pendapat atau prestasi karyawannya sangat berperan dalam menimbukan kepuasan kerja. i)Aspek sosial dalam pekerjaan. Merupakan salah satu sikap yang sulit digambarkan tetapi dipandang sebagai faktor yang menunjang puas atau tidak puas dalam bekerja.j)Fasilitas. Fasilitas rumah sakit, cuti, dana pensiun, atau perumahan merupakan standar suatu jabatan dan apabila dapat dipenuhi akan menimbulkan rasa puas.2)Menurut pendapat As’ad (2004) dalam Melani dan Suhaji (2012), faktor yang mempengaruhi kepuasan kerja antara lain :a)Faktor psikologis Faktor yang berhubungan dengan kejiwaan karyawan yang meliputi minat, ketentraman dalam bekerja, sikap terhadap kerja, bakat, dan lain-lain. b)Faktor fisikFaktor yang berhubungan dengan kondisi fisik lingkungan kerja serta kondisi fisik karyawan, hal ini meliputi jenis pekerjaan,
pengaturan waktu kerja, perlengkapan kerja, keadaan ruangan, suhu, sirkulasi udara, kesehatan karyawan, umur, dan lain-lain. c)Faktor financialFaktor yang berhubungan dengan jaminan serta kesejahteraan karyawan yang meliputi sistem penggajian, jaminan sosial, tunjangan, fasilitas yang diberikan, promosi dan lain-lain.d)Faktor sosial
