4.0
Apr 30, 2026
Former employee, more than 3 years
Denver, CO
Recommend
CEO approval
Business outlook
Pros
Strong leadership at the top of the company.
Cons
Getting as large as they have, the layers of decision making have grown and slowed things down a bit.