Pros: great hours
Cons: the high you move up the ladder the more you need to cheat your fellow employee's.
Ex employee, management need to blame someone for something without listening to the Crew lead on what happened also let the crew lead go when he (crewlead ) had tried to explain to management weeks before this incident happened, so to cover management, they decide to lay off the crewlead to.
Two years later the crewlead who solarcity can't explain what he did wrong still won't explain or give him another chance.
If management treats there employees like that , then just wonder how they believe, trust and respect there customers.
Then management also allowed workers to get drunk on company property. They also drank with them and drove home after drinking. Made fun of you if you didn't drink.
So everyone knows the job that this incident happened. The customers gave the crew a 5 star rating the highest a crew can get.