Pros
A truly client-centric company. The ongoing mantra is take care of the client and the referrals will come. Truly old-school quality way to run a business in my opinion. The company has literally no need for marketing from its high level of client satisfaction. Truly unique in my experience. My early observations are the staff really are proud of their company and their product. Found no sense of anyone pushing status or rank. Oh, and you get to work in the presidio ... wow beautiful location.
Cons
Well, as someone who works in sales, if you are looking for the "slam the phones and get the quick commission", this is not the place for you. Not judging, just saying that it is not that style of sales organization at all. So far no other cons which is not a con for me but could see it possibly bothering certain types of sales execs.