5.0
7 Apr 2026
Anonymous employee
Current employee, more than 1 year
Denver, CO
Recommend
CEO approval
Business outlook
Pros
Exciting innovation ongoing, great company culture, great employee benefits
Cons
Given company size, many employees are required to wear multiple "hats" and serve many different functions