Factors contributing to job satisfaction