Former Employee3.6Feb 3, 2025Average at best, leadership lacked organization. Their sales and csm leadership could use improvement
Average at best, leadership lacked organization. Their sales and csm leadership could use improvement