Current Employee3.3Feb 17, 2024Incredible opportunity for career growth. Tough complex sale. “We sell a religion not technology.”
Current Employee3.1Aug 29, 2023Great company with great products and value to the customer. However growing pains.
Current Employee4.3Feb 17, 2024Okay and fine. It could have been better if the sales process would have been used an enabler rather than a disabler
Okay and fine. It could have been better if the sales process would have been used an enabler rather than a disabler