5.0
4 May 2026
Former employee, more than 1 year
Boulder, CO
Recommend
CEO approval
Business outlook
Pros
Was a good place to be, just wish the pay was a little better.
Cons
Pay wasn't great but they had decent benefits to cover it.
Engaged employer
Check out your Company Bowl for anonymous work chats.