1.0
Jun 5, 2025
Former employee, more than 1 year
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
My team was great to work with, cross functional team also fantastic.
Cons
Leadership absolutely sucked. They want to make you feel like they care but in all actuality all they care about your contribution to your performance. If you have a deal slip, you better have something to fill it in or you’re going to get the guilt trip and condescending comments until you either buck up or get burnt out.