Stressed out? Blame bad technology.

Open in new window