Current Employee4.1Sep 10, 2024Culture is great. No micromanagement. Platform is strong but pricing is a challenge.
Current Employee3.9Dec 19, 2023Good Leadership, great culture, great product in a competitive environment.