3.0
Apr 22, 2021
Current employee, more than 1 year
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
100% employer paid health insurance, flexible paid time off
Cons
Customer service teams are overworked, management leaves something to be desired, you have to work really hard to be noticed.