Return to Article Details Job Satisfaction Mediates the Effect of Work Environment and Competence on Performance Download Download PDF