4.0
Apr 22, 2024
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Folks are very passionate about climate change and there's a culture of staying up to date with industry developments.
Cons
Fairly small, so may not have a lot of sway in the big picture.