1.0
Feb 22, 2026
Former employee, more than 1 year
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
Collaborative colleagues and mission-driven company.
Cons
*High leadership turnover creates ongoing instability and uncertainty around the company’s long-term direction. *Constantly shifting priorities that make it difficult to execute effectively. *HEAVY MICROMANAGEMENT