Pros
Serve the poor in the name of Christ. Gain basic understanding of international development. Many friendly coworkers. Full-time. Benefits.
Cons
Extremely controlling environment--for example, employees have been interrogated and almost fired due to technical glitches due to the archaic software/phone system. Employees have been fired for hanging up on people who were screaming and cursing at them. Repetitive. You almost have to beg to learn new things and work on special projects. Very few opportunities to advance past the call center. Very little desire for management to advance you. Favoritism. (what little promotions are given are often based on favoritism, not skill level or job knowledge)Management will make up inaccurate excuses to not promote or advance agents. Almost weekly pressure to fundraise or bring donated goods to the call center. Constant monitoring with cameras, coaches, sign in systems, etc.