“Job-hopping” is generally defined as spending less than two years in a position. That said, two years isn't particularly a long time either, considering a new hire takes an average of 6 months to be fully up and running in a position.