Determinants Of Work Attributes And Personality Aspects Towards Employees’ Job Satisfaction