2.0
Nov 10, 2025
Former employee, more than 3 years
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
It is a large company that is product focused.
Cons
Limited opportunities for career growth. Not employee focused. Pay is low compared to industry averages. If you don't have a Bachelors or Masters degree, good luck getting a job. Promises certain job responsibilities, but often has you do something completely different. Very corporate focused.