Return to Article Details A Survey of Factors Affecting Job Satisfaction among Employees