Pros
The pay was better than most companies in the area. The insurance was good as well. Management did the best they could to make the environment as fun as they could to work in. Whenever a customer told a supervisor something good about you, they always shouted it out for everyone to hear. They often had dinners, picnics, and other events to break up the monotony of the day.
Cons
I worked in the call center and it is extremely stressful. Not only did you have to deal with rude customers but the company had expectations that were impossible for nearly anybody to reach. You might take upwards of 300-400 calls in a week and they only scored you on 2 of them and those always seem to be the ones you didnt do your best on. Even if all of the others were good, it didnt matter! When I scored bad on my last 2 calls, I was not even given the opportunity to see what went wrong. Even though our call volume was low, I was still not given a chance to get off the phones to be coached on my mistakes nor was I able to listen to the calls. I was making the effort to correct my error but they did not meet me halfway. In fact, they acted as if they didnt care. Also, when you needed help on a call, support was often scarce as the coaches, management, and senior reps were always pulled away to meetings or they were just standing around talking. Either way, they were often nonexistent. You had to watch how long you kept customers on hold and you were expected to take calls even if your systems did not come up due to problems with their system! They monitored everything you did and it seemed as if they wanted to blame all of the problems the company had on the employees. When they lost the JD Powers award, everything they did was about getting it back even if their expectations were unreasonable!