4.0
Apr 21, 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.