5.0
11 July 2025
Anonymous employee
Current employee, less than 1 year
Denver, CO
Recommend
CEO approval
Business outlook
Pros
- fantastic manager, supportive and trusting - incredibly intelligent and respectful people in product, engineering, and customer support orgs - very good pay, benefits - fun to work on a growing, successful, and solid product
Cons
I wish I had joined sooner instead of working at my last (toxic) job