Vantaggi
Energage is a truly mission driven organization, and a certified Benefit Corporation (B-corp). For employees who want to know they're having a positive impact on the world, Energage is a very good fit. Additionally, since the company's business is finding ways to improve other company's cultures, the culture at Energage is second to none. Within my portion of the company, which deals with the technical underpinnings of the SaaS products, it's amazing to see how modern the infrastructure really is. Any .NET developer would be very pleased to work with such a stack. There are numerous additional pros, including the fact that Energage, more often than not, tends to promote internally rather than hiring new employees.
Svantaggi
There are very few cons to employment at Energage. Employees who are not fond of moving at breakneck pace, or being open to change, may have a hard time adapting to the agile nature of Energage.