Pros
Possibility to work from home/ decent salary for the job/ somewhat flexible schedules (Or at least many possibilities for the schedule, being a 24/7 place) and some nice insurance (although not much was covered, a dental insurance is better than no dental insurance) and the work itself (answering calls, no outbound sales or survey) is actually quite enjoyable most of the time. It's possible to socialize with your colleagues on down times and you have the opportunity to know people better. Good team spirit within the call center team.
Cons
Pretty much no recognition for your hard work. They keep harassing you (On your day off, on your personal email) with your work stats if they are not up to their standards. When you report an issue with your work tools (scripts, computer, etc) you are often dismissed or ignored. Programming team is obnoxious with the representatives. (They liked to say we are ''just'' call center rep and that our job is not that big of a deal as if being yelled at by customer for their mistakes and their broken scripts is part of our regular job. ) Admin treats you like a disposable item. You leave, they replace you with the next person willing to believe in the stuff written in the job offer. Very very high rate of turnover for obvious reasons. Constantly understaffed (because of the turnover rate) so the workload was becoming unbearable at some point. The only advancement possibility is to become a dispatch or a supervisor (which sucks because when you do it in the evening and the night person does not show up- which happened more than once-they ask you to stay even if you have school in the morning and a kid at home). The other advancement options are only available if you are willing to lick the right person's butt in the admin team and are in no way based on your competences. All of the above are your standard job problems but what I think is the worst is their total lack of trust in their employees. They spy on you so all your conversations are filmed and recorded even in the lunch room. So it's not just a matter of monitoring the quality of your work. Also they are completely anal with arriving on time/absences, etc. They will ask for a doctor's note if you have the flu and won't give you more than 3 days off if the doctor do not insist. They made an employee who was trying to recover from a pretty serious illness work the night shift even though she said she could not do it anymore. If you tell them you are late, they ask for a reason and a proof. Once I was late because a lady in my bus fainted and we had to stop to have the emergency service called. They asked me if it was possible to take a picture of the fainted lady as a proof. They will also write you off if you wake up vomiting and call them right away because you didn't call a certain amount of hours before the shift. (Like you have to plan you are about to get sick a couple hours prior to being sick...) They do not let parents take emergency calls about their children. Or anyone take any kind or emergency calls for that matter. Your whole family could be dead and they would not let you take a call before the end of your shift. And once they refused to let an employee go home as she was vomiting non stop while having a nosebleed. Oh and they also have a joke of a worker union with a contract full of intentionally grey area so they can do whatever they want and it just makes things complicated if they want to offer you a salary raise. On top of everything they are in the middle of nowhere and you have to walk quite far on a non pedestrian friendly, creepy at night street to get there. And there is nothing around for your lunch aside from a gas station and and a small bagel shop that is closed all the time. And last thing when I was there, they did not provide any WiFi and the computer in the lunch room was a real joke, like a windows xp joke. So I had to use my cellphone data for anything requiring the internet. (This might have changed today, hopefully)