Pros: Free lunches and breakfast, from time to time.
Cons: Constantly changing matrix goals
This was my second call center job. I enjoyed working there. The other agents were nice - I've never seen so many well-behaved young people in one place!
Since we took incoming calls, every call was different. I found the hardest part of the job to be trying to balance the needs of the company with what the customer were trying to get out of the call.
The benefits were the best I've had, and I truly appreciated them. The training was good, though you can't prepare an agent for everything that they may encounter. It definitely helped that I can be flexible and respond appropriately to whatever comes my way.