2.0
24 May 2022
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Benefits & comp were competitive Company believes in its clean energy mission
Cons
My manager was awful Demanding managers (not just my own) created too-high standards and unreasonable deadlines. Constant firefighting took away time from regular job duties, so I was always behind