Current Employee4.0Oct 24, 2025How about her has a strong product market fit, great opportunity, and great leadership.
Former Employee3.3Feb 12, 2024AEs heavily depend on tagged deals with sales consultants. office culture is good & everyone is friendly. The big selling point for the product is the platform consolidation for clients
AEs heavily depend on tagged deals with sales consultants. office culture is good & everyone is friendly. The big selling point for the product is the platform consolidation for clients
Current Employee4.3Apr 2, 2024Great culture and people. The new customer success structure is more tailored to our customer's needs and is motivating to be a part of.
Great culture and people. The new customer success structure is more tailored to our customer's needs and is motivating to be a part of.