Purely commission-based pay system, which means your pay is so unstable and uncertain - performance is rarely driven by abilities but highly dependent on many uncontrollable factors (don't trust their so-called "law of average" number). For example, customer may like you, want to go solar, bills are high, everything seems good, you get the actual sit. But suddenly the customer cannot pass the credit process, you finally get nothing. All your efforts just gone;
Just because they pay you based on commission but not hourly salary, their management and working hours are very inefficient: you go to office at 11 (9-10 for senior consultants), then wasting more than 3 hours doing sales team spirit things, going out door-to-door selling from 3-8 M-F and 9-4 Saturday. A lot of labor commitment without a penny paid to you; They obviously doesn't care and called that "giving you time to learn from each other";
You may speak to yourself with the saying "no pain no gain", but if you want to stay, you must (and you will) envision yourself in a "much pain no gain" situation, until a certain point either you luckily survive making some money or suffer enough and quit;
Lack of benefit system, no medical cover at all even for a full-time Monday to SATURDAY job;
Very intrusive to your personal life. They have Tuesday sport night, Thursday team night and Friday morning Company Breakfast at Farmer Boy and Friday night "Good Taste in the Neighborhood" dinner event. EVERY WEEK! You can just not go, but they will treat you as an outsider if you miss these. Let me get the number for you: You already spend 10 hours each weekday and 7 hours on weekend, which means 10 x 5 + 7 = 57 hours per week! They still expect you to spend 5 more hours with them.
Do any of these make any sense to you? You do your own math and decision.