All things considered, it does. I've done the call-center trenches, making barely more than minimum wage. Yeah, it does suck hard.
However, I've always enjoyed helping people (I'm sick in the head I know) and I've moved on to a company that pays well (50k+benefits/bonus, got close to 60k last year) and I'm doing essentially the same job I started out doing (its more technically complex however)
I LIKE my job a hell of alot more now that the company supports me as an employee. And I know it affects my job performance, and the support the companies customers receive.