At my first jobs I stayed at each about 2 years and then felt the need for change. Then I went into project based work, where the change was built in, and I’ve been there 17 years! My husband’s jobs have generally been 2-6 years with one exception that was a bad fit / only a few months.