Current Employee2.7Aug 11, 2025It’s hard to tell with segmentation but over AE attainment across the board appears to be 25-30%
Current Employee1.7Sep 13, 2023This has turned out to be the worst sales culture I’ve ever been associated with.
Current Employee3.7Mar 14, 2025The driver here were a lot of new hires and tenured reps leaving/getting promoted