Corporate social responsibility as a source of employee satisfaction
Agency and communion from the perspective of self versus others.