5.0
Mar 27, 2023
Anonymous employee
Current employee
Boulder, CO
Recommend
CEO approval
Business Outlook
Pros
Culture and most of the employees are amazing, good pay, decent benefits, high potential to grow rapidly.
Cons
Lots of turnover, no clear understanding of the future of the company - either skyrocketing or going under