Overcomplicated IT systems making workers leave their jobs

A significant proportion of UK employees are struggling to navigate workplace technology, resulting in many actually considering quitting to get away from their issues. That’s according to a Workspace 365 survey of 1,000 UK employees in organisations with more than 250 people, which underscores an urgent need for simplified and integrated digital environments, particularly as […]