Current Employee2.3Jan 24, 2025It's an organization still trying to figure things out. Lots of challenges for the sales team.