4.0
21 Apr 2025
Current employee, more than 1 year
Denver, CO
Recommend
CEO approval
Business outlook
Pros
Direct Management , flexibility, their mission, decent benefits
Cons
Some systems are antiquated. Transparency from management can sometimes be more of a hindsight.