Return to Article Details Impact of Soft Skills on Employee Performance and Job Satisfaction