Current Employee3.9Apr 16, 2024Great product and good overall culture. Slow to weed out toxic leadership and unrealistic ramp for new reps.
Great product and good overall culture. Slow to weed out toxic leadership and unrealistic ramp for new reps.
Current Employee3.6Dec 6, 2023My overall experience has been alright. I believe the people who worked here fa few years ago most likely had it better then me. Ever since Vista, there has been a few uncomfortable changes.
My overall experience has been alright. I believe the people who worked here fa few years ago most likely had it better then me. Ever since Vista, there has been a few uncomfortable changes.
Former Employee3.0Sep 19, 2024The CSM Team is underated, underpaid and overworked, no Support from Manager