Former Employee3.3Oct 8, 2024Individual contributors. Not much in the way of team support and selling
Current Employee3.1May 28, 2025Sales leadership is trying to stabilize after a large restructuring in January 2025 but there is a serious churn problem. Lots of people leaving from all levels of the organization.
Sales leadership is trying to stabilize after a large restructuring in January 2025 but there is a serious churn problem. Lots of people leaving from all levels of the organization.