Factors influencing salary