4.0
Feb 26, 2026
Former employee, more than 3 years
Denver, CO
Recommend
CEO approval
Business outlook
Pros
The mission & the people are wonderful
Cons
New leadership in early 2026 changing culture rapidly, cannot guarantee what the future will look like