5.0
Nov 2, 2023
Current employee, more than 1 year
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
Great benefits, great culture, amazing people at the company
Cons
qutoa is a little rough, and only getting worse BUT they are taking steps to alleviate some stress