Vantaggi
The team I work with makes coming into the office every day a joy. We work hard and have a darn good time doing it. We have a comfortable environment where everyone is encouraged to push themselves to grow personally and improve the team. Work-life balance is excellent with plenty of vacation, flexible working hours, working from home / remote policies, etc. No one is ever required to work overtime, and the majority of the team works sane, healthy hours. Honest discussions about problems we face are encouraged. The problems we are trying to solve with distributed solar management are very interesting and unique. Solar is a growing industry that will continue need more tools like ours.
Svantaggi
We sometimes work on too many different things at one time, when we should be focusing on doing a few things great. While the team is fantastic, how we work together is not always perfect. Communication and coordination could be improved.