Pros
They had wonderful benefits, great training and nice people to work for. Long lunches as long as they aren't in queue, Decent shifts available. I had all morning shifts, those are hard to come by in other call centers.
Cons
Pay is no were near what it should be. Hours are crazy, this is a great job if you don't mind never being home and spending your off days working mandatory overtime. Never assume that you are done when you are scheduled to leave, most likely you will be working one or more hours past your assigned shift. They love to take new hires who are still trying to learn everything and throw them into PA, you have no support, no one to help you or ask questions to. You go from full assistance in a group of others who are new to being on a team with no one around no management to help but yet they want to get on you about your handle time and your after call work. Its a no win situation!