4.0
28 Feb 2025
Anonymous employee
Current employee, more than 3 years
Denver, CO
Recommend
CEO approval
Business outlook
Pros
Amazing benefits, great culture, remote work globally. The actual mission of the company is meaningful to the planet.
Cons
Too many internal weekly meetings.