Current Employee3.6Nov 3, 2023Decent company. Good incentive for high performers. Culture first organization
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.