Predicting organizational commitment: role of employer branding and job satisfaction | Synapse