Enhancing the Quality of Work Life of information technology professionals through human resource practices | Synapse