Pros
They won't get rid of you because they are desperate for people who are willing to sit call after call for hours straight. They offer incentives to keep employees interested.
Cons
The company started to grow and in the process have lost the the company culture that got employees interested in the company in the first place. They make promises to their clients that they can't keep. They promise clients will be called within 15 minutes but they keep taking on more clients and don't have enough staff to make the call outs. This results in causing employees to burn out and loose all interest in helping the people they were told would make them feel good about helping. It has just become another company that only cares about numbers. Also, they occasionally promote employees but it never feels like a promotion because they are still making the same phone calls and just end up with added work on top of the work they started out doing. You will always feel stuck and drained.