Pros
Great culture! Loved the people I worked with. Management was great and the Branch Operations Manager, Paul was hilarious, and a great person to work under. Made everyday worth coming to work. Have worked 5 different corporate jobs, and Sunrun in Somerset has by far had the best culture of them all.
They also invest in their employees through regular trainings, lunches and other team building activities which as an employee is great to see that you are valued.
Stand Up Desks
Cons
Company as a whole needs better PTO policy. 10 Days for vacation AND sick days is almost nothing compared to most other companies out there.