Faktor-faktor yang mempengaruhi komitmen organisasi menurut
David (Sopiah, 2008) yaitu:
- Faktor personal
Faktor-faktor individu seperti umur, jenis kelamin, tingkat
pendidikan, kepribadian dan pengalaman kerja dapat
mempenagruhi tingkat komitmen organisasi. Misalnya, individu
yang lebih berpengalaman dan memiliki tingkat pendidikan yang
tinggi cenderung memiliki komitmen yang lebih tinggi terhadap
organisasi. - Karakteristik pekerjaan
Komitmen organisasi dapat dipengaruhi oleh karakteristik
pekerjaan, seperti lingkup jabatan, tantangan pekerjaan, , dan
tingkat kesulitan pekerjaan. Jika individu merasa pekerjaannya
menarik, menantang dan dapat memberikan peluang
pengembangan karier, maka karyawan cenderung akan memiliki
komitmen yang lebih tinggi terhadap organisasi. - Karakteristik struktur
Faktor-faktor struktural dalam organisasi, seperti ukuran
organisasi, bentuk organisasi, kehadiran individu dan tingkat
pengendalian yang dilakukan organisasi terhadap individu, dapat
mempengaruhi komitmen organiasi. Misalnya, dalam organisasi
yang memiliki budaya dan prinsip yang sesuai dengan individu,
komitmen organisasi cenderung akan lebih tinggi. - Pengalaman kerja
Pengalaman kerja juga dapat mempengaruhi tingkat komitmen
seseorang terhadap organisasi. Individu yang memiliki
pengalaman kerja yang lebih banyak dan beragam cenderung
lebih memahami organisasi dan dapat membangun dan
mengembangkan hubungan yang lebih kuat dengan organisasi
tersebut
