Should umbrella company IT contractors be upping their game?

IT contractors take note; office workers find problems such as emails and internet failures among the most stressful issues they face on a regular basis.