Current Employee4.3Jul 16, 2024Great org with good culture. Recent changes to sales org makes hitting number more difficult, but leadership working on it
Great org with good culture. Recent changes to sales org makes hitting number more difficult, but leadership working on it
Current Employee4.1Oct 12, 2023My overall experience has been a positive one. The product is valuable
Former Employee4.3Mar 15, 2024Phenomenal product, somewhat immature / old-school culture, thought that's changed over the years.