5.0
Apr 8, 2025
Current employee, more than 3 years
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
Good leadership, solid client base, interesting work, growth culture, decent benefits
Cons
Struggle to find the right people to staff client deals.