Pros
There are a lot of things I loved about working at Faircount. Our projects were great, and had were immediately recognizable to the advertisers we were calling. We got to do our own research rather than being handed crappy leads, this really helped set focused salespeople apart from the ones who weren't game to put in the work. The commissions were the best part. Nothing motivates a good salesperson like the number on that check. There were constant sales incentives to make it more interesting and the management was awesome.
Cons
It is challenging at times to keep your leads fresh and your angles tight throughout a project's life-cycle. BUT, if you can manage that, it makes day to day operations such as calls, pitches, deals, etc. that much easier to come by. And more calls and pitches, equals more money.