3.0
Oct 22, 2025
Former employee, more than 3 years
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
Overall management was pretty good, some changes during my tenure caused a lot of it to go downhill
Cons
Newer management micromanaged and pay was poor.