Every project developer has their own style in this business, but Invenergy wants conformity. It's the only place I've felt that developers are dispensable/replaceable given the amount of money we bring in. Salaries reflect this compared to other dev companies. No room to learn and grow - if you're not an expert at something, you're not allowed in the room. There's a lot of turnover in about half the employees, and the other half have been there a number of years... if they were more inclusive/supportive, it wouldn't feel like you're either a lifer or an outsider.