Pros
None. Absolutely none whatsoever. Terrible leads sent by total morons who are incentivized for amounts of leads send and not quality of the actual lead, which is always a bad idea. I have had several leads blatantly stolen from me just within the last couple of weeks and when I say something to management, their response is basically 'oh well, sucks to be you, that is how our process works'. I have never worked for a more frustrating organization in my life. The software absolutely sucks, gets stuck on you in the middle of your sale regularly and fails to load designs almost daily. This job is absolutely horrible and I will actually be leaving to pursue other ventures starting next month.
Cons
Project managers dragging their feet every step of the way, bad software, terrible leads and a dying industry.