Current Employee3.6Sep 19, 2023Compensation is below industry average. They will always find ways to pay you less.
Current Employee3.4Dec 21, 2023Great people, great managers, W/L balance is there, comp just isn’t that great across the sales org
Current Employee3.9Nov 19, 2023Great place. Need to know the product well, should invest in more sales enablement.