Why Tech Support Is Purposely Unbearable
nytimes.com
nytimes.com
One problem is: I found that the quicker I answered questions the more questions I received. If the customer knew that I knew what I was doing and I was able to help them efficiently they had more questions. This led me to ponder how to solve the problem. I ended up getting my supervisor to create a FAQ page based on a ton of the questions that I was constantly asked. I was then able to refer customers to this page and actually say honestly that it would answer their questions.
A lot of the problem with these tech giants like ATT, Comcast, etc, they have horrible interfaces. For example Comcast has on demand, but once you watch a show you have to literally go back and search for the TV show name again before you can watch the next episode. It's horrible. I called multiple times trying to figure out how to get around this. They said there is no fix and it is how the system works. I googled it and millions of people have the same issue. It's absurd, yet they haven't fixed it. I don't think they even care, or it cost them money for customers to watch on demand so they want to make it as aggravating as possible.
Another interesting aspect of being able to help people quickly is you never get good reviews or people asking to speak to your supervisor. People are so pleased that they were able to get their answer solved in a manner they could understand in a really fast time they just breath a big sigh of relief and say "thank you so much", and then get off the phone.
I had co-workers who would spend 20-30 minutes on the phone with someone sitting there trying to explain something to them, and since they were so patient, the customer always asked to speak to supervisor to thank them for their patience. For some reason the customer always thinks they are the problem in this situation. It really boggles my mind.
Just a view.
In a small company the support personell can be really hit or miss but often times can have major impacts on the product or even directly submit patches to the code you are running.
At a bigger company they may pay a third party to maintain certain standards; often times they will leave a vendor if they are too good because the bonus structures are often based on how satisfied customers are and how much volume they handle. If their vendor is too successful and they have to pay more money for their cost center than usual, signaling the long end of the contract.
I would later check those tickets and supervisors would just refer the customer to the customer support of the actual internet company. FFS how frustrating would that be. Call the tech support number 24/7. Then speak to a supervisor, who send you to a customer support for the local company, who pays you to solve peoples problems. It was one of the most confusing jobs on the planet.
Another side note, they rolled out a call center check list/call flow application that was developed in house. They required us to use it. I was one of the few who refused to do so. My supervisor came around and asked me what the issue was. I showed him all the problems it had and how it drastically slowed down and erased notes if the customer mislead you down the wrong path and you found out later it was a completely different issue, which happened all the time. (They literally developed this software without having a single person who answers calls on the team, not a single person...)
Supervisor said can you write it all down so I can give it to the tech department. I sat there that night(was on night shift this particular night) and wrote up a javascript(notepad) example version on my local machine that was probably 5x better than theirs. I didn't think they would understand what I was saying.
My supervisor flipped out and introduced me to the tech team, who now also hated me because I literally did what took them 4 months in a night while taking calls. Man I could go on and on about how bad tech companies and customer service companies are.
About a week later they hacked my javascript into their version of the app and rolled it out. My supervisor eventually left due to frustrations of how they ran things. He had no other skills and left a 65K a year job to do manual labor for half the amount per year. He was probably the best supervisor there. I think this is probably another reason customer service industry sucks. Good people don't like doing bad jobs.
And I'll definitely keep in mind the tip about thanking the supervisor when a representative is particularly helpful.
So you're the mystical 1000x developer. :)
There's concurrency issues, as in what happens if two technicians are accessing the same ticket. There's the backend system which will also include user details etc. there's the whole account management portion. And so on.
A prototype is great but there's still a good a lot of work left to productize something ;)
I looked up the javascript/JQUERY in the docs and hacked together a front end that took notes off a checklist that then generated a note that users could put into the ticketing system.
To clarify what was happening. They had 2 apps that were separate. One was the one that allowed us to log into their modems etc. This is where we wrote the notes for the client. It was just a text field that we could write what we did on the ticket. That was all. Most people didn't write good notes, so the company got tired of that and developed a second app. Which was basically a html form with check boxes that you could work through. At the end of the work flow there was a button which generated text based on what you checked off. "Answered customer call about MODEM SUPPORT. Customer claims INTERNET NOT WORKING."
Basically something like that. We then copied the text it generated and pasted it into the other software which was on their account. So when I say it took them 4 months to develop the call flow and note taking app. I literally mean 12 call flows with about 4-6 check boxes that generate text to copy and paste into the other one.
The issue is they had the call flow you want to go through on the top, say MODEM DEAD or something. After you took in the customers information in those fields: name, phone number, company, problem, etc. If the customer was leading you down the wrong path, and it was actually internet being slow not modem dead(which happened all the time). Then you could have to change call flows by selecting the right one from a drop down box. What happened then is it cleared the entire form of all the information you had placed in it. Their name, number, all your previous steps everything.
So all I did was hack together a duplicate version of this that when you changed call flows it kept your notes and said ---> changed call flows to ---> and then let you paste all that information, so if the call was 10 minutes because of this, it was noted. So am I saying I am an awesome hacker, hell no, but it isn't hard to make check boxes on a form print out words to copy and paste, why did it take them that long to do it. When I first started there they told me they had just started working on it in my training.
Netflix and HBO are similarly terrible. There's no way for me to click on an actor's name and see all the films he's been in, nor navigate and see a studio's corpus. This sort of thing should be table stakes, but for some reason it's not.
Now that's how you do a UI.
And they're running this for free, while Amazon and Netflix are supposed to be spending billions on this.
Why do all these companies have such horrible UI?
It's similar to the experience I had when I had to look for a replacement for rdio, which was closing down last year. I was shocked to learn how inferior and lacking all other services were - yet rdio was the one that had to close shop. One of the most obvious issues is the fact that you can't filter/browse releases by label on any service but rdio. Being able to see a label's catalog and new releases is an essential feature for music enthusiasts, yet the general public apparently couldn't care less. It seems if you use these features, you're already part of a very niche crowd. I guess it's not too different from searching by actor or director on Netflix.
label:Stax
I think the problem is due to being tv companies to start with. They're not geared towards an interactive experience with viewers and have no idea how to provide it.
This can't be the full answer. Starting an on-demand stream 10 minutes before the actual show is so mind-boggingly stupid that I cannot imagine incompetence to be the root cause. In other words, Hanlon's Razor does not apply, and malice on their part should be assumed.
Wow. I forgot you used to be able to do this in Netflix. Back in try days when they were slinging DVDs. This also worked on the Apple TV. But I. Don't have an ATV so I'm not able to verify its still that way.
I'm using Netflix on a PS3. It's pretty but functionally useless.
[1] Arthur was the escalation point. I loved Arthur. I would go to him with a messed-up customer problem and he'd say "hand it to me, you don't have to worry about this anymore". I'd hand him the paperwork and I'd never, ever see the problem again (he actually did something with it, he didn't just bin it :) ). It reminded me a bit of the jedi mind trick: "You can go about your business..."
When I first got to my job I had quick call times right away. Several supervisors told me they were going to listen to all my calls because they thought I was just hanging up on people. After they listened to them all, they told me to slow down and take more time. I was like, but I am rewarded for doing a better job and having faster call times. Literally that is how bonuses are given. WTF... None of my customers ever said "slow down please to me." I think they didn't want to pay me more for doing a good job. I just needed to do average so I met their agreement numbers with the internet company.
This is known as the dead sea effect http://brucefwebster.com/2008/04/11/the-wetware-crisis-the-d...
Oh my God. I'm not even sure if search in 1996 was this bad. I'm almost thinking that this is by design for some sadistic reason, like there's no way that this is this way out of natural happen-stance.
A kind of Jevons Paradox for tech support? :)
Microsoft once had customer support lines where you could call in for about $195, but if it was their bug, you got a refund. Fun gamble.
If they're outsourced, they are a very good outsourcer. I have had many good experiences with them.
He: What do you mean by failing hard drive? Is it not booting?
I showed him bad sectors in my hard drive.
He: Is the problem solved?
I: No! You have done literally nothing to solve my problem.
He: But your laptop is booting now, right?
I: Yes, it is, for now. But it won't in a few days.
He: I think your laptop has no problem. Have a good day.
I did take a backup and my hard drive did fail completely a week later. So much for tech support.
The rep kept trying to get me to reinstall the OS since "if that's the problem, they'd have to charge me for it". Never mind that the installer wouldn't run... After about 15 minutes of this back and forth with him trying to prove that nothing was wrong and me showing the SMART status, he finally went in back and asked someone who told him to take it in.
I ended up doing something similar the other day. I wanted to cancel my TV service, and was considering upgrading my internet speed. I called in and chose the option to cancel a service. I was on hold for 30 minutes.
I had to hang up and then called back a little later, but this time I asked for "upgrades". I got someone immediately. He was a little non-plussed when I immediately asked to cancel a service, but didn't scold me. I did then upgrade my speed.
UK: significant problem with adsl broadband, kept going round in circles over a period of weeks, was advised by the tech support to phone the sales number and ask to cancel contract. Issue escalated in minutes and solved in an hour.
Apparently customer retention has higher priority to customer support.
....
"AT&T, Comcast and Verizon Communications did not respond to requests for comment."
That's because tech support is regarded as a "cost center", where the primary goal is always to keep costs to a minimum. This is why most support centers prioritize making the customer go away rather than actually solving their problems, documenting the issues and working with other teams to find permanent fixes.
But diminishing returns. If support had a great ROI, everybody would do a good job of it. It really only has a good ROI if you're a new entrant in a competitive market.
It was only fully resolved after she put the story on This American Life.
http://www.thisamericanlife.org/radio-archives/episode/253/t...
I'm more than happy to let the free market work this one out.
I will never go back to rogers or Bell again simply because of how amazing the support is at teksavvy.
It's like the saying that 20% of your customers use 80% of your support. This way you can incentivize those customers to pay a premium for even more of the support package they obviously want. Everyone else can have the minimal support interaction they prefer.
If regulations were passed that mandated service levels, many companies would take Google's approach and simply not offer phone support at all. And we all know how great their support is.
The solution is to not use any services from monopolies, as the article points out. But of course, that's impossible for most people.
Also, I need a number to reach support at Facebook, if you have it.
Gmail: 1-877-355-5787 YouTube: 1-855-500-2756
Never done business with Facebook, can't help you there sorry!
You can find contact information for your region/niche on their partner directory site: https://facebookmarketingpartners.com/
Judging by the number they called me from their call center is in Ireland.
You don't pay to use Facebook, so you don't get support.
Google does provide phone support to Google Business accounts, though, since those cost money.
For free products, there's support on official forums.
The IVR was an endless tree of options, and at each option, it would point out how much time I would save if I paid online. It took several minutes to navigate the phone tree before being placed on hold. Pressing 0 didn't help.
I made a point of spending time with the agent talking about the problems with the phone tree. I did so very politely but also very slowly and verbosely - it took several minutes.
I think if we were able to create a social convention where people waste n or 2n minutes of the agent's time when the company has wasted n minutes of their times, it could change the incentives.
Right now companies save money by having long times. If we could create a movement to do this, leaving customers on hold too long would lead to congestive collapse. Long hold times would end up costing more money than simply having adequate staffing.
What would be the kpi for customer service? Time spent on the wait line? Customer ratings?! Business days before an email reply? What if someone malicious starts DDoS me with fake customer service requests just to make me unable to deliver an "acceptable standard of customer support service"?
For execrable support, see Google.
The main issues are retention and hiring people with the right knowledge and/or ability to learn. New hires are often useless for months on the phone, and the most talented people jump ship even after aggressive promotions. Both issues fundamentally come down to pay.