Text this: Relationship between training and development, pay and benefits, transformational leadership and workplace environment with job satisfaction