I’ve been in help desk type work for awhile – about 10 years – though I’ve been out of the actual call center environment for a bit, thank goodness. Help desk can vary extremely. On one extreme, you have the grindhouse-type massive soul-crushing call center, like Chimera describes; on the other, you have people like me, the only help desk person in the company, who doesn’t even do it full time because there isn’t enough volume.
I got into help desk work more or less because I needed a job. I graduated college in a bit of a haze. My close friend and roommate of several years died over the summer before my senior year and I just didn’t know what to do with myself. The plan for grad school dissipated. I just tried to get jobs, any kind of jobs I could get with my degree. I floated around a bit doing temp jobs until Kelly Services planted me at a call center.
I’m not going to lie - it sucks to work there. It really does. On the flip side, if you can survive, you can get promoted quickly, learn a lot of new things and then pursue other areas. If you are ambitious, you can see quick results. The thing is, you have to last that long. For me, having a regular job which was reasonably secure and where I could achieve the goals of the job was less stressful than holding out for something else.
The worst type of call center job to end up on is telemarketing or any kind of sales. The second worst is the rote manual thing - where basically you read from scripts 100% of the time, annoying people by having to repeat the same upsell 1,000 times a day, like just taking orders from a catalog all day. Those blow. I never had to do those, but I heard stories.
The next tier up is entry level customer service, where it’s still mostly scripts and it’s still carefully timed but you do get to put a bit of yourself in your work. Sometimes you’ll have interesting or funny callers and it can be OK, sometimes you’ll get utter dickfaces and it will blow. It depends a lot on the center. Ours was pretty hardcore about stats but not as much as some places I’ve seen. It all depends on the day though. We faced heavy contractual penalties for not meeting guidelines, so on one day, you might be given the third degree for taking an unscheduled bathroom break or having a call last a few minutes too long, but on most days it was a little more tolerant.
Here’s the thing with this. Taking call after call after call all day will wear on anyone. It doesn’t matter who you are, getting the next caller the instant the previous hung up for hours on end is just soul-destroying. It burns you out. Fortunately, our center wasn’t always plagued with long queues (long hold times, which create this condition) but there was, say, an 8 month period where it was like this pretty much all the time. Plus there was mandatory overtime every week you had to do. We were understaffed constantly and hemorrhaging people. It really blew, and this was a pretty dark time for everyone. Fortunately I got promoted during this time, which was challenging too, but I wasn’t on the phone constantly. Even supervisors and support staff might be called on during particularly bad times, though.
Supervising was difficult in a whole different way. Imagine your performance being totally driven by an average of your staff, but half your staff quits every month and are replaced by people you didn’t interview or train. Despite my manager telling me verbally that I was a top supervisor, my actual performance reviews were no better than average because of conditions in the center. This meant crap raises and no bonuses, of course. It also meant that, because I was pretty good at my job, that I’d get saddled with a lot of committees and projects because I wouldn’t fuck it up. On the other hand, when something good finally came along (a tech support project) I got to dump my department and go do that. So it did pay off in the end.
After moving to a tech support project, some bad stuff went down with some new management and I eventually just had to get out. After looking for a job for a long time, I decided to apply for a job for basic help desk just because the ad seemed so nice and friendly. Turns out it was for a little software house. It was like night and day. People were nicer to you because you were easy to reach and knew what you were doing. Developers would listen to you. Software problems would get fixed.
It wasn’t always great of course, and we’ve come a long way as a company (in fact I left for a 9 month period due to pay, but they brought me back later with a major bump after a change in ownership), but I’m happy even though at the end of the day I’m still doing a lot of basic help desk stuff. It’s just not a grind. Most of my day actually ends up on the software testing end, and I get a lot of input about the implementation of features and things like that. It’s gratifying to see little signs of yourself all through a product, and it makes it easy to support of course as well.
The long-term plan is to hopefully move into full time QA someday, but honestly I’m pretty happy where I’m at, so I don’t really plan to go anywhere. Even though I still do my fair share of basic tech support or pre-sales calls, it doesn’t feel anything like working in a call center. I have the authority to handle situations as I see fit. Nobody gives me a hard time for spending a long time on a call. I don’t have any bullshit scripts to follow, and I’m not called over because my shoes don’t fit some precise definition in the dress code. I’m compensated fairly, I get a good amount of time off (and they don’t play games with me actually trying to take it), and I can go to anyone in the company at all and speak my mind. They don’t make me work Thanksgiving or Christmas just because some r-tard might decide to call about something utterly insignificant and non-urgent. At the end of the day, directly helping customers is a perfectly honorable and valuable way of spending your time, and one that adds a huge amount of value to any organization – it’s just that so many companies treat their support staff otherwise. Most customer service or tech support staff are treated as inferiors, and as replaceable cogs in a wheel who add no value but only add costs. And that’s why working in most call centers sucks.