4.0
20 Nov 2025
Former employee
Boulder, CO
Recommend
CEO approval
Business outlook
Pros
Team culture Work life balance Mission Benefits
Cons
Lack of career advancement opportunities Confusion around what they stand for and who they are Leadership changes frequently, thus creating uncertainties