Occupational stresses and job satisfaction.