Tujuan penelitian ini adalah untuk mengidentifikasi faktor – faktor yang paling berpengaruh terhadap kepuasan kerja dan memberikan usulan perbaikan kepada perusahaan terhadap kepuasan kerja, yang dilihat dari faktor upah / gaji, faktor pengawasan / kepemimpinan, faktor ketentraman kerja, faktor kondisi / lingkungan kerja, faktor kesempatan untuk maju / berkembang. Sampel penelitian adalah karyawan di PT. XYZ. Pengambilan sampel dilakukan dengan menggunakan metode Slovin. Pengumpulan data dilakukan dengan penyebaran kuisioner dengan menggunakan skala Likert dengan jumlah sampel sebanyak 274 karyawan. Menggunakan metode statistik Analisis Faktor yang telah melewati uji validitas dan reliabilitas, serta uji normalitas. Sehingga dapat disimpulkan bahwa faktor yang paling berpengaruh adalah (1) Faktor upah / gaji, (2) Faktor kesempatan untuk maju / berkembang, (3) Faktor kondisi / lingkungan kerja, (4) Faktor ketentraman kerja, (5) Faktor pengawasan, karena faktor tersebut memiliki nilai eigenvalue dari yang terbesar ke terkecil > 1. Variabel yang mempengaruhi adalah (1) Pemberian tunjangan dengan nilai loading factor 0,906. (2) Kebijakan promosi dengan nilai loading factor 0,846. (3) Besaran gaji dengan nilai loading factor 0,830. Sedangkan untuk faktor lainya yang turut mendukung kepuasan kerja karyawan harus diperhatikan oleh perusahaan, karena faktor tersebut adalah faktor yang penting, akan tetap sifatnya yang tidak begitu mendesak.