Current Employee3.1Sep 5, 2024not transparent, not reflecting market needs and not per industry standards
Former Employee3.1Mar 17, 2025Tech is very well placed. However lately leadership has deteriorated, and the new fy comp plan has more “stick” than “carrot” for punishing churn. Global brand needs work to elevate sales efforts.
Tech is very well placed. However lately leadership has deteriorated, and the new fy comp plan has more “stick” than “carrot” for punishing churn. Global brand needs work to elevate sales efforts.
Current Employee3.6Oct 8, 2024Solid company, great product. Small teams with good leaders and sellers theoughout