Workplace 'tech overload' is becoming a major productivity drain for enterprises - employees are overwhelmed, want simpler tools, and have considered quitting because of application sprawl
UK employees are overwhelmed by workplace technology, leading to avoidance of its usage.