Current Employee4.1Nov 3, 2025Headcount growth and territory constriction led to lower attainment. Better days ahead.