2.0
26 Jun 2026
Former employee
Boulder, CO
Recommend
CEO approval
Business outlook
Pros
My coworkers are the only reason I managed to stay as long as I did...
Cons
- A deeply toxic culture and unbearable workloads. - Little support, no room for growth, and terrible pay. - Awful work-life balance. - Working here is basically volunteering to be miserable!