Current Employee4.7Jun 10, 2024Great product, people on the team are awesome, and great product market fit.
Former Employee2.6Jan 23, 2025Really discouraging and disappointing. The leadership within the sales department are dated and micromanage every second of your day.
Really discouraging and disappointing. The leadership within the sales department are dated and micromanage every second of your day.
Current Employee2.7Nov 18, 2025too expensive compared to other platforms and not positioned for mom and pop shops