3.0
17 Feb 2025
Former employee, more than 1 year
Boulder, CO
Recommend
CEO approval
Business outlook
Pros
Some good people to work with and solid product.
Cons
Senior management is unrealistically demanding and has no clue regarding the selling cycle. 2023 and 2024, over 40% each year employee turnover.