Avantages
Flexible work environment, ability to choose to work from anywhere, friendly coworkers of approximately the same age, generous vacation time, a flat organizational structure makes upper management approachable. Great starting pay for new employees. Perfect opportunity for those interested in environmental work to get their foot in the door.
Inconvénients
A lack of internal opportunities and funding for employees to grow, coupled with a few dreary legacy contracts staffed by a handful of overworked staff members doesn't make for a great company culture. Pay doesn't scale with employees skill and value-add. Difficult to stay for more than a 2-3 years. Lacks personnel with expertise to be industry leading in any areas of energy efficiency.