prided on (verb) boast: to have advantage
Sinonime: back, bear down, cultivate, drive, drudge, endeavor, exert oneself, fag, grind*, plod, plug away, pour it on, slave, strain, strive, struggle, sweat, tend, toil, travail, tug,
work, work oneself to the bone