Current Employee3.9Nov 19, 2023Great place. Need to know the product well, should invest in more sales enablement.
Current Employee3.3Jan 24, 2025good product, amazing specialists, great culture, pay as a starting AE is low.
Current Employee4.1Jan 2, 2024solid company, room to grow and good management. good product that is continually being developed
Current Employee4.0Aug 11, 2025Overall positive experience here. Goals were reachable and appropriate. The OTE was good.