Current Employee3.3Feb 12, 2025Great place to be with competitive salary and challenging sales cycles
Current Employee2.6Mar 14, 2025Change of account structure, products leaving bag, some benefited others didnt
Current Employee4.7Jan 4, 2024Best place I've ever worked. Amazing culture, great leadership, great product.
Current Employee3.7Feb 5, 2025great product, great colleagues, difficult management and no concrete sales process in place. every seller is basically working on their own and their own methodology.
great product, great colleagues, difficult management and no concrete sales process in place. every seller is basically working on their own and their own methodology.