2.0
Jun 26, 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!