3.0
27 Apr 2026
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Strong culture, sense of shared mission Actually removing carbon infrastructure
Cons
Lack of leadership and clear decision-making Sales bros run the place, hard to be heard if you're not on their team Overly optimistic targets, heading into significant headwinds