Former Employee5.0Sep 13, 2024Amazing company that has gone through many changes over the last 10 years, but all for the better.
Current Employee4.1Jan 7, 2025Good - lots of changes, but they seem to be moving in the right direction
Current Employee3.4Aug 17, 2024Great product and market fit. Could use more help with getting the message to customers.
Current Employee3.3May 22, 2025Marked decline in inbound engagement, lagging industry performance, and leadership changes led to varied results across teams.
Marked decline in inbound engagement, lagging industry performance, and leadership changes led to varied results across teams.