3.0
Jun 5, 2023
Anonymous employee
Former employee, more than 1 year
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
colleagues are kind and open minded
Cons
Salaries are low for Tech, and due to it being such a huge organization, it's tough to be heard, and tougher to move up, albeit possible, slowly. People stay. or they leave and come back.