personal opinion from someone who used to work at the pcworld technical call center in nottingham.
note used to.
when i started there it was a decently staffed call center, you had to have computer knowledge before starting and had to pass an over the phone test before you were even considered for interview, the shifts wernt that great but were well laid out with a 4 on 2 off pattern, you had 5 weeks of training including in depth off each majour retailers systems and common problems, then sometime about a year or 2 ago, (i forgot how long and since ive left dont care) they outsorced it to capita who brought in alot of unfriendly practices to the workplace
they changed the shifts 3 times in under a year once without the 4 weeks notice that our contact said we should receave.
they had no appeal process for people who could not travel to work at these times and caused alot of trained staff to leave.
they brought in a rule that if you were off ill 3 times in a year even just for one day illnesses you had a discaplinery meeting, again alot left
they dropped the bonus from a possible £280 cash every 3 months based on cmr service to around £30 a month in vouchers for keeping call lengths under 10 mins, with a target of around 6 mins.
they dropped the technical test to join, and dropped the training from 5 weeks to 3.
the tests to move up ranks in the call center were nerfed with no longer needing to get A+ and microsoft certified to move up to the top 2 ranks (the ones where your allowed to take premium rate calls), (the new questions include "name the latest version of windows") they dropped the top rank.
they got rid of second level support so now if you dont know your not likely to find out
the bad news is none of the trained people have really stayed the good news is that most of them went to the laptop workshop that was near by so they have doubled there output, ive got alot of friends who went there. (dont ask what the bonus is there its shocking).
so mostly you can blame capita main reason i left is being threatend with disciplinary action over offering to call a customer back to resolve the issue, apparently it would take too much time off the phones and stop me answering other calls, i on the other hand had promised that customer a call so call him i did, and for that they threatend filenotes and other disciplinary action
edit: forgot to mention there is a small script now cant remember where it was tho, doent tell them what to say just says try this test if this doesnt work got a if it does work goto b