4.0
28 Jun 2026
Former employee, more than 3 years
Denver, CO
Recommend
CEO approval
Business outlook
Pros
Good benefits, great and smart people in the team, and international exposure
Cons
Unclear roles and responsibilities, overwhelmed work that leads to burn out, and unstable management