2.0
Mar 31, 2025
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Products are solid and work.
Cons
Leadership is so far removed from the customer they have no idea how important sales and marketing is. OTE is high but no SPIFFS, accelerators and hard to over exceed.