Current Employee3.7Jul 7, 2024Great place to develop strong account management and customer success skills.
Former Employee3.4Jun 16, 2023Base pay was good, but leadership was ever changing your role and their expectations.
Current Employee2.6Dec 5, 2025Good, the product is more of a nice to have so when companies are budgeting for the following year trying to justify the spend can be tough as a seller
Good, the product is more of a nice to have so when companies are budgeting for the following year trying to justify the spend can be tough as a seller
Current Employee2.7Mar 14, 2024They're trying out some new things, but it's best to be cautiously optimistic here.