The impact of strategic human resource management on organizational performance