Or too much of a "flight risk" when a higher paying position elsewhere arises, wasting the employer's investment in training.
maybe "over specialized"
over qualified is something people hear, too. Like a Ph.D. working for Starbucks. Their degree warrants a wage the company [won't] pay. They're "too good" for the alloted budget of a new employee.