5.0
23 Feb 2023
Current employee, more than 3 years
Boulder, CO
Recommend
CEO approval
Business outlook
Pros
Co-workers are very helpful. Great culture. Benefits are very good.
Cons
Company tends to run very lean and employees end up taking on work they shouldn't be doing.