5.0
Jul 16, 2026
Current employee, more than 1 year
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
Supportive team, great benefits and transparent leadership.
Cons
Role can be specific which may prevent you from working on other areas / with other teams as easily.