Current Employee3.0Sep 20, 2024Great product. A ton of value from the free product makes it a tough sell.
Current Employee1.4Feb 12, 2025Extremely immature sales management. North American sales leader is beyond terrible.
Former Employee4.6Jul 31, 2023Previous President of Sales was not good, but new sales leader is great and senior leadership is empathetic and cares about the company and its employees
Previous President of Sales was not good, but new sales leader is great and senior leadership is empathetic and cares about the company and its employees