Return to Article Details Job Satisfaction as a Key Mechanism Linking Work Engagement and Self Efficacy to Employee Performance Download Download PDF