4.0
Mar 18, 2025
Current employee, more than 8 years
Denver, CO
Recommend
CEO approval
Business outlook
Pros
Good Culture- Filled with a lot of brilliant minds in all sectors and business lines.
Cons
Employees have high turnover rate especially in the leadership positions which trickle down to negatively effect lower level employees.