Pros
Solar is an excellent alternative to current electrical providers, and Solar Giants produces competitive products and prices. The office is comprised of a good group of dedicated workers that share advice and experiences with each other. Overall great sales experience and given a position to communicate an interesting and effective product to people.
Cons
The bad news is the product's competitive edge is based on the company's lack of investment in their employees. As a representative you are responsible for generating sales from scratch by going door to door (which may or may not be illegal without a permit), and only getting paid when a sale goes through (100% commission). This way the company has no problem hiring as many people as possible because the worst case scenario is that it won't cost them anything. What you are is free marketing for a multi-level marketing company. There is opportunity here, but more cases than not, you'll never see it. The CEO and some members coax you into believing the unlimited growth opportunity to get you to stick around longer because it's in their best interest and might put extra money in their pocket.
If you do stick it out, you'll most likely receive a salary between $30-40k / annual, don't let them highball you into believing anything else.