Posts tagged as:

Charter Communications

Tech Support from Hell

November 24, 2009
Thumbnail image for Tech Support from Hell

Does anyone remember a Twilight Zone episode where tech companies outsourced their support functions to the deepest, darkest recesses of Hell where Satan’s vilest minions earned their horns by torturing customers? Well, I’m living it now.

0 comments Read the full article →