2.0
10 Jul 2015
Former employee, less than 1 year
Westborough, MA
Recommend
CEO approval
Business outlook
Pros
Dedicated people at the local office level. Mission is energy efficiency, and it's hard to argue that the motivation is sound.
Cons
Keeping everyone in the dark, lying, duplicitous management, hubris, incompetence at senior levels. Layoffs happen after people are told they will be kept on.