Pros
High potential to make great income, good products, good compensation for recruiters, they deliver as promised, Also, I appreciate the responsiveness of the management, all my inquiries have been answered
Cons
Like in any customer service jobs , you will deal with all kinds of people, issues but you need to be highly organized to succeed. Constantly need to follow up with your candidates but in the end , it is still a great opportunity