Current Employee3.9Jun 18, 2024Quite positive, the management team for CS understands that the customer experience is essential to the growth of the company.
Quite positive, the management team for CS understands that the customer experience is essential to the growth of the company.
Former Employee3.7Sep 4, 2025Overall, I felt it was a good place to work. Managers were flexible and approachable. However, our commission structure changed multiple times, and sometimes, not for the better. They also promoted only one BDR to AE in my time there. I felt that sales leaders did invest time and energy into our development, but failed to actually promote people. Also many rounds of...Read More
Overall, I felt it was a good place to work. Managers were flexible and approachable. However, our commission structure changed multiple times, and sometimes, not for the better. They also promoted only one BDR to AE in my time there. I felt that sales leaders did invest time and energy into our development, but failed to actually promote people. Also many rounds of...Read More
Former Employee3.0Mar 11, 2025Lots of layoffs happening throughout the company for the past year. Sales, marketing, c-suite, and more.
Lots of layoffs happening throughout the company for the past year. Sales, marketing, c-suite, and more.