Menurut Chaerudin (2020) terdapat faktor yang mempengaruhi loyalitas,
diantaranya:
a) Faktor Keamanan, termasuk masa jabatan seorang karyawan, kesesuaian gaji,
keselamatan dalam kerja, serta jaminan kesehatan dan sosial.
b) Faktor Kenyamanan, termasuk kondisi lingkungan kerja yang baik, hubungan
pertemanan, fasilitas yang memadai, sistem kerja, dan bentuk kepemimpinan
yang memotivasi.
c) Faktor Tantangan, termasuk adanya promosi karir yang dapat dirasakan oleh
seluruh karyawan.