Stress HR software Latest News Could legacy tech be impacting workers’ health? by Simon Johnson 29 Jul 2022 by Simon Johnson 29 Jul 2022 Employees feel more comfortable than ever talking about their mental health, but one of the key drivers of disengagement is...