The great cause and good people make up for the invasive micromanagement and boredom of working in a call center.
Pros: decent pay, great cause, great experience
Cons: short breaks, at times invasive monitoring, and poor communication.
As far as working in a call center goes, it is actually not too bad. You're working for a great cause and people are generally receptive to what you have to say. It is great experience for those fresh out of school and want a job for the summer. The management really struggles to communicate effectively at times, but overall it is a very good job. Keep in mind they do monitor your calls as well as every email and instant message you send. The people you work with are really nice so it kind of balances out.