factors influencing salary