Job stress, coping process and intentions to leave: A study of information technology professionals working in India · Study