From my experience, most of the time opening have been filled externally rather than promote. Therefore it's easier to move up by changing companies.
A point another commenter brought up is you never head a company say the following:
"The market is competitive and your market rate has increased, so here's a raise (of more than 2-3%)"
This leads to job hopping as well in order to get pay increases. The reason why it's especially present in applicants that recently graduated from college or a bootcamp is that their inexperience is often taken advantage of and are underpaid for lack of experience that they will likely gain in the first few months.
That's a good point: a big reason for job hoppings is that employers aren't diligent about raising comp and promoting existing employees.
Obviously it's not good for the bottom line to raise pay for the same work. But trying to avoid that is short-sighted, and leads to the much greater eventual expense of turnover.
As an employee, if market comp for your work has risen substantially what your current employer pays you, then it is only rational for you to change to an employer who will. Once you find a job that will pay your market rate, the employer may try to match, but as we all know - at that point it's a bad idea to stay.
So the problem isn't "damn immature millennial job hopping", but that many employers aren't efficient at keeping up with market rates in a boom economy, and their retention rates therefore suffer. They're effectively penalizing employees who stick around and reward job hoppers.
Everyone expects layoffs and pay freezes (or even pay drops) on recessions. Why aren't the pay raises in boom times commensurate?
> Everyone expects layoffs and pay freezes (or even pay drops) on recessions. Why aren't the pay raises in boom times commensurate?
Why would you expect those? This is capitalism. Profit-making entities operate like a ratchet. They'll forward their losses to employees during recessions, but they'll pocket the gains internally during booms. Sure, redirecting some of the extra profits towards employee retention is a sound strategy, but I fear costs of turnover escape financial models in most businesses.
This is honestly the sad truth when were not citizens at our jobs. Until we step up and start building employee owned and managed democratic companies this will continue to be the norm.
> you never head a company say the following: "The market is competitive and your market rate has increased, so here's a raise (of more than 2-3%)"
That has absolutely happened to me at the company I'm with. And yes, the proactive stance of eng management around keeping up with the market is one of the factors that's kept me happy there for over 4 years now.
Amazing that 4 years at one place is A Long Time now.
I've also seem this sort of market matching stuff at my BigCorp in the Midwest, I've been at my company 10+ years now, and would need to take a paycut to leave basically anywhere close to local.
This also happened to me at my current employer. In fact every year they review all employees salaries compared to the market rate and compensate for any difference with a raise. This was in addition to the yearly raise based on a performance review. I think companies serious about retaining talent are starting to employ this practice.
Curious, do you know what data is used in order to estimate the current market rate for a given position? As an individual employee I am very interested in figuring this out for my local region, but I really don't know what data sources are accurate.
"The market is competitive and your market rate has increased, so here's a raise (of more than 2-3%)"
The point stands, but this actually happened at Microsoft in the late '90s when the dot bombs were in full swing, and anyone that could spell "HTML" was making bank. In combination with my annual review raise and the market bump, I got a 35% raise that year. Step 2 of that process is "try not to be bitter about how much you were underpaid", but 90s MSFT stock options helped ease that sting a little.
A point another commenter brought up is you never head a company say the following:
"The market is competitive and your market rate has increased, so here's a raise (of more than 2-3%)"
This leads to job hopping as well in order to get pay increases. The reason why it's especially present in applicants that recently graduated from college or a bootcamp is that their inexperience is often taken advantage of and are underpaid for lack of experience that they will likely gain in the first few months.