2.0
May 5, 2026
Current employee, more than 1 year
Boulder, CO
Recommend
CEO approval
Business Outlook
Pros
Pay has gotten better over the past year
Cons
Communication with management. Safety concerns. Workplace culture. Instances of workplace harassment