Current Employee4.1Sep 10, 2024Culture is great. No micromanagement. Platform is strong but pricing is a challenge.
Current Employee4.0May 23, 2025Robust support team. Established player in the market. Freedom to run your business
Current Employee3.9Dec 19, 2023Good Leadership, great culture, great product in a competitive environment.