Current Employee3.7Aug 23, 2023I love it here, although there are growing pains from recent acquisition
Current Employee2.9Jun 2, 2024Good market fit. Lot of growth in the SMB and MM space. Terrible Account management leadership in NA