1.0
Sep 8, 2025
Former employee, more than 1 year
Denver, CO
Recommend
CEO approval
Business outlook
Pros
- Incredibly high standards will push you further than you thought possible and develop you as a professional.
Cons
- Poor benefits including compensation - Highly political leadership team and internal culture - Employees with satisfactory performance reviews regularly terminated