71% of stressed IT professionals ignoring their health and family to meet work demands
71% of Irish full time IT Professionals are sacrificing their health and personal lives to meet work demands. 87% of Irish IT professionals are losing out on pe...
