Pros: having a base pay as well as being able to make bonus on what you collect.
Cons: working for a growing company, even if you don't see where growth for yourself is possible.
The job itself is not hard,if you can get someone on the phone who is willing to pay on their account. The hardest part is the sitting at your desk for hours waiting for someone to answer their phone in order to get payment. The most enjoyable part of the job is getting to your goal and making bonus!