4.0
19 Sept 2022
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Driven team working together the solve clients problems and henceforth move the needle on climate change.
Cons
Given company size, employee wear many hats.