Current Employee4.0Mar 27, 2025Great progression and opportunity to make an impact on the organisation.
Current Employee2.9Jun 2, 2024Good market fit. Lot of growth in the SMB and MM space. Terrible Account management leadership in NA