My advice to those entering the workforce from someone who has been loyal to the same company for over 10 years: job hop!! Do NOT stay in one place too long.
You don't get any kind of long term reward for staying with your job for a decade. The opposite actually, you get punished. New hires are coming in making what I make now after years (not bitter at them, it's a reminder work doesn't care about you) Another disadvantage is all of your professional references and experience get tied to just one place. This makes leaving incredibly difficult.