Over half of IT workers feel overwhelmed by the amount of tasks they have to do in a day.
nypost.com