2.0
Sep 10, 2024
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
The teams were doing well in early 2022/late 2021. The culture was strong.
Cons
Product doesn’t work and is unstable Many deals are from overselling CTO is an idiot, and needed to be replaced long ago!!! Company leadership lacks vision