Current Employee4.6Oct 15, 2025Excellent but increasing competition. Leadership team is making quick moves to adjust.
Current Employee4.9Nov 28, 2024First role in tech and love the sales org so far and opportunities for growth.