3.0
Sep 7, 2025
Current employee, more than 10 years
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
Pay is great but when you look at the hours your putting in vs the pay is really not.
Cons
Culture is horrible. They allow upper management to belittle people on calls and in group settings.