Answer: overstaffs

AnswerCrossword Clue
OVERSTAFFSHires too many employees
overstaffsSupply (an organization) with surplus staff
overstaffsOVERSTAFF, to employ too many staff