Are you satisfied? Tracing antecedents of bank employees’ job satisfaction in their job role · Study