Pros
The company is making a positive impact through its advancements in renewable energy. Further, the compensation and benefits package are good. In addition, there are some smart/good people within the department.
Cons
The culture is toxic and outdated with lots of turnover. For such a progressive company, they have very little flexibility. I found it difficult to work remotely even if my child was sick or if I had to be out due to a medical procedure. Management plays mind games instead of being honest and forthright. There was very little guidance or onboarding and no constructive feedback. The goals they dictate for you at the beginning of the year are vague and not defined. You are just at the whims of management. Assuming they like you, you are ok. If they don’t, they find reasons to say you didn’t meet the goal and start micromanaging you until you decide to leave.