Pros
Great people and culture. Good commissions, they pay 30% to you once their money comes in, and they don't wait until after install before you see any money, like most solar companies.
Cons
Independent contractor for sales, no base or draw, so plan on working with no pay for the first 2-3 months if you're doing this full-time, or have another job and do it part-time.