Current Employee3.3Jan 24, 2025good product, amazing specialists, great culture, pay as a starting AE is low.
Current Employee4.0Aug 11, 2025Overall positive experience here. Goals were reachable and appropriate. The OTE was good.
Current Employee4.3Apr 15, 2025There is a good team and culture. Leadership is realistic with targets