Occupational stress, mental health and coping among information technology professionals | Synapse