Pros
You can actually make good money if you grind. Youthful and high energy work environment as well.
Cons
The $35k base is way low given the fact that you need to put in time at home to prospect every night. You work in office from 8-5 and then typically 1-2 additional (unpaid) hours at home prospecting. At minimum, they should be paying in the $40k's in base if they're going to have you prospect at home. As for the rest of the job, you are simply dialing the phone. That is it. That is your only job. Personally, I left relatively quickly because I found something where I could also manage the business/clients that I develop instead of just dialing for 8 hours/day. Finally, potentially the biggest con is that if performance is lackluster management's response is to use threatening language toward their sales teams.