Oh man, those raptors look so amazing for off road. There is a Grand Tour where Hammond drves it through the Candian Rockies. Way too much money for me, but super awesome truck for the back country.
The real answer is “it depends”, but that said, I think when you’re early in your career you will advance faster, and increase your compensation more quickly by switching jobs.
I do also think there are advantages to see how different organizations and industries tackle similar problems.
But if you have a job you’re happy with, are getting paid fairly, have a good manager/team, then I wouldn’t just change jobs for no reason.
As you get later in your career though I do think it’s easier to get promoted to more senior/staff/architect roles from within. Taking on a high level leadership position at a new company comes with its own set of challenges that are not the same for a tenured engineer that gets promoted.
One or two well behaved dogs and it’s awesome.