There's lots of freedom and you get a company car! They provide you with a company laptop, cell phone stipend, and a mobile wifi. These tangible goods were pretty awesome.
Huge cultural issues subside in SolarCity. It's a high sales volume, top down pressure culture. I deal with these situations just fine, and performed as one of the top sales people in my region. The problem was, I was extremely overworked, which the company will ultimately blame on you, they will recite the few people that have struck a work life balance, but these people are by far the exception, not the norm. I met a lot of people that thought they can handle the work-load in the beginning, but soon quit, or got fired since they couldn't keep up. You need to be willing to work 7 days a week, at least for the first 2-3 years. My biggest issue was my reliance on other departments to handle presumably simple tasks. Sales people are ultimately selling a home imporvement, which requires light construction. It wasn't unusual for a home-owner to have some obligations or additional costs to move forward. This is where things got complicated, as a sales rep, you want to help-- but the company does not empower the sales force to take care of these issues, or provide useful resources to how you can get the project to move forward. Handling these issues ends up taking most of your time, unless you learn how to turn a cold-shoulder toward your customers. Overall a terrible experience for both myself, and the customer.