Pros
They do understand that its a less than fun job and try to do activities in the workplace that lighten the mood. They're always giving out food in the office for like national hotdog day etc. They train you everything you need to know about softwares being used and how to deal with customers. Weekly meetings with your supervisor about work performance and how you can approve.
Cons
Some of the supervisor can be real know it alls. In order to decrease the number of people calling and asking for a supervisor they count it against you in your work stats. So when you call to transfer a customer to a supervisor they can be downright rude to you. This of course is ridiculous after you've been listing to people scream about how high their bill is for the majority of your day. The last thing you want is a nasty attitude from coworkers or "superiors" but you get this often at this company. The schedule can be grueling, lunch and breaks are mapped down to the minute literally so you cannot pick a time to head to lunch or take a break. They want you starring at the computer screen taking calls for too big a portion of the day if you ask me. maybe that's the reason everyones got an attitude. The job requires no special skills so they are quick to fire you and hire the next person. The call centers have a very high turnover rate. The benefits are cool beware they do take back 401K contributions if you don't stay with the company long enough and they do not under any circumstance write recommendations or reference letters. Also very hard to move up the latter here. There are people who have been with the company 15 years working under the same job title.