Leadership Style, Compensation, Work Environment, Job Satisfaction dan Employee Turnover Intentions View Large