The relationship between work–life balance and job satisfaction: moderating role of training and development and work environment | Synapse