Pros
Great culture and the ability to move up if you can last long enough and play the political game. I enjoyed selling something that is good for the environment and that helped families save money. Okay product and getting even better within the competitive landscape. Plenty of resources. Elon Musk: brand name! At the consultant level, plenty of free time if you can manage your time well. Fun people and outings. Great training and legitimate sales experience.
Cons
Not rewarding. Compensation is not enough, especially for Southern California. On top of that, from lead generating in the Home Depot to a consultant, the company is flooded with salespeople. They hire, hire, hire and leads become extremely scarce. Unless you are willing to door knock, it is difficult to kickstart your book of business. Ultimately this causes turnover, and once you are gone, your lost commissions go to the house.... Interesting. One of the major issues I had was that management has corrupted the hiring. An under- experienced outside candidate is given priority over promoting entry level employees because the outside candidate happens to be one of the manager's peers and the manager wants to take advantage of SolarCity's stock option referral program. On top of that, the outside hire would get paid more then if the internal employee got promoted! That is one big no no.