3.0
Nov 10, 2025
Former employee, more than 1 year
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
- high level of trust in their employees - paths for career growth - great people to work with
Cons
- no real culture - lack of direction from the top - you don't feel valued unless you're in sales