Former Employee2.6Nov 15, 2023It is a decent place to get experience earlier on in your sales experience.
Current Employee1.0Oct 11, 2024The leadership on the Customer Success team is horrible. They over work the staff and would rather get ride a dedicated team members than address toxic management style. Leaders are not held accountable and they retaliate against staff who a vocal about poor treatment.
The leadership on the Customer Success team is horrible. They over work the staff and would rather get ride a dedicated team members than address toxic management style. Leaders are not held accountable and they retaliate against staff who a vocal about poor treatment.
Former Employee3.0Jun 26, 2023learned a lot but should have learned I stayed too long. The grass is much greener elsewhere