Former Employee3.9Aug 11, 2023Great experience but low comp. Would recommend mgmt makes stronger incentives for employees
Current Employee3.9Nov 19, 2023Great place. Need to know the product well, should invest in more sales enablement.
Current Employee3.6Sep 19, 2023Compensation is below industry average. They will always find ways to pay you less.