Modeling Employee Satisfaction in Relation to CSR Practices and Attraction and Retention of Top Talent · Study