Employee Satisfaction – A Critical Element in Fostering Organizational Excellence