Text this: The relationship between work environments, leadership styles and employee performance mediating role of job satisfaction