Pros
If you are a top setter, you will make a lot more money than you expect, and even more than they initially say in the interview
Cons
If you are not a top setter, it's because they don't give you the best leads, in which case, the pay is solid. However, the management team is incredibly incompetent, greedy, dishonest, and lacks integrity. This is the worst company I've ever worked at