Finally something near and dear to my heart. OP, I currently work at a call center for a large retail pharmacy chain and it's an ok position. Very derivative and mundane busy work, but I can assure you that as long as your workplace has some structure it's a decent job. Naturally, there are people who will complain and say it's a shitty job but more often than not these are people who have sense of entitlement, and usually place themselves higher on the career totem pole than they should be. Those who are not suited for it or feel it's below them, AND actually have the resume to back it up are often able to shift towards desktop support which is the more hands-on equivalent of a tech support position.
That said, I didn't go through the thread but my call center is a little different as the starting wage is $16/hr and they encourage promotion from within. (After a year and a half, but the usual time to jump ships is about every two years.) There's also ample amount of OT so if there is a deficit in taking the position, working a couple of extra hours pads out your check a bit.