Downsides to SolarCity are honestly not that many. We work a lot of hours but this goes for everyone in the company, not just a select few. This however is insignificant as far as I am concerned as being part of this company has that entrepreneurial feel and believe it or not actually makes you want to put in the extra time to see the vision through. It’s like we’re in the trenches but we are all in the trenches and were all there together which makes it exciting! We do get a good amount of vacation time so if you really need a vacation, then take one! You'll even be paid for it! I personally could also use some additional support however management is aware of it and is taking all of the needed steps to alleviate some of the pressure. We're just growing so fast that we sometimes can't keep up! Some of the software I personally use could be a little bit better however again management understands this and actually agrees with it and is looking into alternative options as of right now.