Current Employee2.9Jun 2, 2024Good market fit. Lot of growth in the SMB and MM space. Terrible Account management leadership in NA
Current Employee4.0Mar 27, 2025Great progression and opportunity to make an impact on the organisation.
Current Employee3.7Aug 23, 2023I love it here, although there are growing pains from recent acquisition