This company is a scam for the employee not the customer. The customer end is fair don’t get me wrong but the employee atmosphere and way your pay structure is is way off! They promise 100,000 dollar years and don’t return that at all! Their installation time of the panels is extremely high from what we were promised. 30 – 40 days when it is really 90+. The mangers and corporate office do not know what to do. They blame the other guy and take days and weeks to resolve the issue. Do not waste your time trying to work for this compnay!