Pros
The company had great commission opportunity with the flexibility of no micromanagement. The schedule was not awful either, you had the ability to work as early as 8am or as late as 12pm. SolarCity also had great incentives like Families helping families, were you can gain stock for anyone you refer to the company that gets hired.
Cons
SolarCity has the ability to be a good company, however it's choice in management was awful. It was the same redundant pitch everyday. Sure you can change it up but you get beat down everyday by rude, inconsiderate customers. When you, or any of your teammates approach your management with the need of positive reinforcement you are told to not be negative. The mangers are very unprofessional, they talk about employees and other management to other team members making it a hostile work environment. They only promote people with high numbers to be management. Anyone with management experience knows, just because someone can produce sales DOES NOT mean they could be in leadership. SolarCity needs major improvement in human resources, administration, and definitely in management.