Current Employee4.6Jun 27, 2024Great product with large TAM. Collaborative culture that focuses on a “team first” mentality.
Current Employee4.0Nov 15, 2025Horrible leadership not just in the sales org but throughout the company. Nobody seems to have a common vision or definition of success. Departments are pitted against each other due to lack of engagement. Weirdly sales is less valuable at this company than CS and it shows
Horrible leadership not just in the sales org but throughout the company. Nobody seems to have a common vision or definition of success. Departments are pitted against each other due to lack of engagement. Weirdly sales is less valuable at this company than CS and it shows