4.0
Jun 4, 2026
Former employee, more than 1 year
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
Great culture, nice people, amazing benefits. Denver HQ office experience 10/10. My manager did his best for our team and success: coaching, support, engagement, resources and best practices
Cons
Very low pay for industry standard, managers are micro-managers. it’s a boys club and a long road to get to a decent role