Current Employee3.7Sep 19, 2023Good team, decent service but lacked market fit for larger orgs and patch was too small.
Current Employee4.9Jun 7, 2024Great place work - excellent fit and channel first sales org. Good culture