Current Employee4.3Apr 21, 2024Excellent organization and team support (professional and personal). Great product fit
Current Employee3.4Jan 9, 2024Experience has been decent so far. Much more of a renewals role than a salesy one.
Current Employee3.7Oct 12, 2023Losing culture with market downturn. Great in the good times, horrible and toxic in the bad times.
Current Employee3.6Aug 31, 2023Was great but really gone down with new leadership. Hope they change it