When new hires get paid more, top performers resign first
hbr.org
hbr.org
Some years I got 25%+ raises. Netflix understood this like no one else.
the rumblings i've heard seems to imply they'll be rolling out an RSU system in the future as they continue to destroy the unique corporate culture they had.
Hiring people off the street for more money than people with 20+ years of experience isn't a good way to keep experienced workers employed.
On aggregate, you can get away with massively underpaying your top talent and overpaying new hires - most of which aren't good and will go to other companies before they're even moderately productive.
I question why they're so obsessed with hiring so many new people to do basically nothing. That's the reason they have to over pay for them: The sheer amount that they're trying to hire.
Perhaps it's inevitable that you have to hire 100 people to find 5 or so people that'll be good and stick around for a while that you can underpay in the future.
I suspect there's got to be a better way.
The reason for that is the culture around keeping compensation secret. Most people (in the US at least) believe it's impolite to talk about salary directly. I do wonder how much of this taboo has been cultivated by corporations that benefit from workers feeling like they shouldn't talk about salary.
On top of that, some companies tell their employees they are not allowed to talk about salary. That practice is illegal, but some companies still do it.
I've been on both ends of this, usually the lower end, and I can say first hand it is hard to not take getting paid less as a personal affront to your dignity. And every time I was underpaid I not only didn't get a big raise, but I took much longer than expected to find another job. If you are underpaid, your best option is to leave in most cases. Don't underestimate how long you have to tolerate the low pay while you try to leave.
Everything you say is true though, it can cause a lot of drama if people start having hard feeling over pay. This is why companies sometimes tell people not to share their salary, or even put it in the company handbook, etc, and I'll say again: it is illegal for a company to tell or even suggest that you not to share you salary.
> And every time I was underpaid I not only didn't get a big raise, but I took much longer than expected to find another job.
How are the two related? Why does being paid less cause you to take longer to find a new job?
Being paid less didn't actually make me take longer to find another job. But I looked for other jobs to get more money. My point is, simply knowing you are paid less/unfairly is not a silver bullet. Most companies will refuse to give raises on demand, on principle. You most likely can't just get a new job right off either or you would have just done it. So you'll be stuck for months or even years knowing how much less you make than your coworkers. Nobody thinks they'll mind knowing the truth, because they underestimate their own ego and how difficult it is to get more money.
Most businesses would rather pay someone new and unproven significantly more than you're asking rather than give you, say, a random 10% raise. It kinda makes sense, because there's no limit to what you can ask for. Most non-tech people seem to resent how much more we make as well. So for various reasons, they don't want to pay you more and/or don't believe you are worth more, and you have to prove it to them by leaving.
I am 99% convinced that pay secrecy primarily benefits employers and management at the expense of most employees. It creates an asymmetric information environment that makes it difficult for employees to negotiate raises or even to be paid market wages.
The 1% uncertainty is that government jobs (which have pay transparency) tend to be underpaid, and the rare (?) private workplaces with pay transparency don't seem to have done much better than their pay-secret counterparts, with the exception of law firms, where the associate/partner model seems to have caught on. Union negotiated rates seem to have up and down sides.
Of course, you should really consider how much money the company is making, where it is coming from, and how it is being spent. In my experience, (non-founder) technical staff members are often paid very poorly compared to the money that they bring into the company, even after considering large amounts of overhead, expenses, benefits, taxes, etc.
You would think that, but imagine you are making less than someone who does less work than you, or is clearly less skilled. Although you might initially blame the company, you may grow to resent your coworker who is getting more for less. Especially if it's a lot more. You can't really start making more demands of them because they make more, or else slack off because you make less.
I think there are situations where secrecy can be good and others where it can be bad. When salaries are public and negotiated by groups, that can lead to other worst-case scenarios. Your company can always decline to pay you more by coming up with a delusionally low pay scale, while claiming the high ground of fairness or some shit. When people can negotiate for more, they can potentially raise the bar gradually. And with the legal protection behind salary disclosure, and websites that make it easy to share your salary, I think it's better to let salaries fluctuate with the market. It might be nigh impossible to demand a raise without switching jobs, but at least the current norm lets employers effectively bid on you.
Now suppose after 5 years you found out that coworkers were being paid twice your salary for the same work, and had been for years.
It seems to me that you want to find this out sooner rather than later.
At one job where I was perhaps making 70% of what my coworkers did, and I found out a couple of years before I was able to leave. It did upset me a lot. I knew I was underpaid before that because of how other companies paid, but knowing specifics definitely rubbed salt in the wound. I suppose knowing specifics might be a necessary evil but I think back then it might have been better to not know. On the other hand, that experience set me down a path that eventually worked out ok, so I can't really say I wish I didn't know.
I don't know if corporations originated the taboo, but they absolutely cultivate it so that they can retain the upper hand in salary negotiation, enabling them to pay below-market wages to everyone except for new hires with multiple offers.
There is an unfortunate cultural problem where people are morally valued by how much money they make. Pay is often very disconnected from economic benefit (consider the enormous economic value produced by underpaid teachers, or grad student researchers) and nothing to do with moral value.
Be better managers. Do more human work during the hiring selection process. Take HR away from the lawyers. Take Responsibility and Accountability for the management layers of the company (including the C-suite).
But we all know these are just pipe dreams.
In almost all cases, it's the consumer that gets bitten.
Because VC money based around vague promises of selling data to advertisers have traditionally propped up even fundamentally unprofitable businesses so software quality hasn't significantly contributes to success or not. Now that we're out of ZIRP then companies might start learning that in 10 years or so after they've replaced a few generations of programmers, nobody knows how anything works, and suddenly software quality starts to actually matter to investors and consumers
I suspect in software specifically, there will never be such a reckoning because compared to maintenance, replacement is too easy.
Maybe when it's not important to be bug for bug compatible. For most important software, it kind of is.
Further in some corporations, interviewing for other positions is a bright shiny red flag for that person to be let go or fired. Even if they accept the counter offer.
If I could get the same amount of money from my current job I would probably stay unless I'm sure I would love the other job more. Because when money is a constant, it's either do I want to keep doing what I'm good at, or jump into something possibly different (and riskier).
It was also because Netflix understood that if you found a better job, it was better for both you and Netflix to leave and take that job, because it meant that you weren't truly happy at Netflix and may not be doing your best work.
It was truly an enlightened way to think about talent, and I've never seen anything as good since.
> Each piece of work comes from someone spending millions of dollars a year
You can afford to hire, you have the work. Where's the bottleneck? I'm hearing lots about unemployed people, especially on here.
We got 1000 qualified applicants and a bunch accepted our low ball offers, your salary is reduced by 25% "
Limiting economic disparity have always been beneficial to the group I believe (I don't have data for that).
In the same company, the top should not be paid x% more than the lower salary. In the same country, the maximum wage should not exceed x% more than the minimum wage (after taxes).
There were additional factors, but I left and started my own company within three months and nobody in my old team has anywhere close to my experience.
It is awkward for a person to know that they make substantially more than coworkers. It forms a feeling of guilt and other negative feelings. But what are they supposed to do? Negotiate lower salaries when starting or after working for a while? And it's definitely frustrating knowing other coworkers with the same or less experience and responsibilities as you make a whole lot more. It forms feelings of jealousy, not feeling valued, self worth, and other negative feelings. And all of this is caused by the company simply not caring about actually employing and managing humans.
And it's always been insane to me that companies will let an experienced person leave because they won't raise their salary and then immediately put out a job requisition at a salary that would have kept the experienced person. It makes no sense, and yet, this happens constantly.
I'm not complaining though, stupid HR and hiring policies are the reason we're consistently getting some really good people from FAANG to join our tiny firm.
This is why I don't discuss my salary, nor do I want to know what my coworkers make. It's not information that is terribly useful, but can make for very awkward situations.
I do want to know whether or not I'm making a salary that is in line with the norms in my area, but I can easily find that information without knowing what any individual is making.
How do you usually find that information?
This opinion feels alien to me. Some of the most useful information you can have in a company is around salary/bonus/commission structures. From a purely self interested perspective, knowing this makes you a far better negotiator around review season. And from an organizational perspective, understanding what kind of things get people their bonus or commission goes a long way to understand what kind of decisions they make and how to influence them.
As a manager, though: thanks, employees with this perspective reduce the number of awkward meetings I might have.
As long as I'm being paid at least an amount that I consider fair, it doesn't matter to me what anyone I'm working next to makes. If I disclose my salary and I'm making substantially more or less than my teammates, that can cause reactions in them that make the job much less tolerable regardless of my pay rate. So I don't want to know what they make, and I don't want them to know what I make. I have to work with these people, and want that to be as pleasant as possible.
Now, saying that is not saying that people who prioritize maximizing pay are wrong at all. They just have a different priority.
It’s the feeling that I’ve been hoodwinked that I refuse to tolerate.
Jobs and stuff are an annoying necessity, the business is really just a thing I had to build to keep working on my primary tasks.
A lot of what looks like success on the outside is really just stubborn focus on a hard problem across many years. So I’ve had many prestigious jobs and titles, but it’s all just to allow me to do what I want.
Truly one of the worst feelings there is... But I sure would have cared a lot about the 200kUSD/year too.
Now a critical project won’t happen on time, which will cost the company many magnitudes more in revenue than it would have cost them with a token increase.
Oops.
And "small" is usually quite descriptive of managers.
So unless you manage to get a promotion to a senior IC position (like me), your compensation stagnates.
Others will flip this and say: "you need to retain 94% of your headcount every year."
The effect on salaries is more or less the same. If you know you need to keep employees, you give salary increases to the one's most at risk of leaving. If you know you need to let go of employees, you don't provide salary increases to the one's you want to get rid of.
Many companies don't have an attrition target at all, though.
Or I have a product that relies on certain hardware. I've already bought/leased that hardware, so I'm now paying depreciation/lease payments for that hardware. Every week I delay the launch I'm losing money on those payments because the hardware is sitting unused.
If your product isn't ready and your competitor's is, you lose contracts and possibly life time customers.
If it's v6.8 of your internal software product, no, the deadline doesn't usually matter that much. Maybe you are a bit behind your competition, but the only problem with just being at the 6.7 feature set a little longer is a small percentage of customers not sticking around. Your manager probably overpromised and underestimated, but aside from a bit of abuse and panic, you're right, it doesn't really matter.
But if you're one of 120 companies building parts for the 2025 F150 and your part isn't ready and the other 119 companies are ready, whether it's your supplier or you or your customer who is behind, you'd better believe that they've got you over a barrel in the contract. Like, the contract has a line that reads "for every minute of downtime after [date] you owe $25k". Your PM hopefully underpromised with an aim to overdeliver, but missed really bad. And all the checks and balances failed. If you've got adequate financials you can survive a miss once in a great while, but two or three in a row and even big shops will go under.
It's often important to understand the consequences of missed deadlines that your coworkers, vendors, or especially customers are accustomed to, people have wildly disparate experiences in this area.
Modernizing and moving functionality to the cloud now instead of in a few months prevents renewal of a expensive contract.
There's a meta-game that most sociopaths/narcs are playing like their lives depend on it to get their supply and climb the internal ladder, that's taking up so much energy/time/resources of the company, falling upwards
That there's nothing left to care about this sort of thing
I got my friend a 30% raise after he quit, worked at a new place for two months, it blocked implementation of key projects and the CEO started freaking out.
I asked him how much he would pay to fix the problem, and he gave me a number. I said if we paid that as the new salary to my friend we could have him working there in a week.
The CEO made the call in front of me lol.
I’ve seen similar problems. Not wanting to give a raise to a critical person, and then having to replace them with 3 people. Not wanting to pay 10% more and ending up paying 300% more…
So why do they stay for so long? Humans are resistant to change.
Speaking of myself, when I was working as a programmer, finding a new job meant going through endless interviews with leetcode tests even though I had 15 years experience.
Turns out it was Joel Spolsky who invented that practice. I'm sure most programmers want to strangle that guy. Lol.
As for me, I became a contractor. All my underpaid overtime turned into a paid one. Plus my contracts lasted a lot longer than my full time jobs. But even that what I later found out is what they call "trading hours for dollars".
In order to really succeed I need to start my own business. Which required me to learn "direct response marketing and copywriting".
Because being an Engineer I sucked at selling, finding hungry markets for my products, creating products and selling them by the millions.
Once I figured that out, it's like a new world opened up to me. Turns out you can make as much money as you want. Unlimited amounts. It's up to you how much you want to make. I wish I would've figured that out earlier.
How’d you go about getting good at these things?
Edit: Although, this particular article doesn't seem so bad: https://mirasee.com/blog/direct-response-copywriting/
Personally my biggest gripe is how technical careers evolve into non-technical roles because of how companies underestimate the engineering and overestimate people skills. The pay gap would be easier to bridge if yearly reviews were based mostly on technical skill growth instead of other corporate jargon like "impact" or "leadership".
Really? Here's Joel writing about his interviewing technique for software developers, it's a 1 hour interview with the focus on letting the interviewee talk about how smart they are: https://www.joelonsoftware.com/2006/10/25/the-guerrilla-guid...
1. Introduction
2. Question about recent project candidate worked on
3. Easy Programming Question
4. Pointer/Recursion Question
5. Are you satisfied? [with your whiteboard code answer]
6. Do you have any questions?
Has he changed from that in the last 20 years?Did he though? or did you mean Fizz Buzz? But that was by his friend Jeff Atwood
Sad thing is because it might actually be interesting work.
Every single year, the company has come up with an excuse to not raise base salaries. It typically relates to economic intangibles, stock performance, or whatever corporate alphabet soup they choose. People hired halfway through my tenure got hired on with substantially higher base salaries, some who are a level below me.
I really enjoy the work I do, but I just can't sustain less than 3% income growth over the course of the next three years. That's why I am looking elsewhere, not because I want to, but because I have to. Some roles I'm seeing below Senior level have starting salaries 50% higher than mine.
*I am aware of the concept of total compensation and I do get company stock, but you can't pay bills month-to-month on funds that are six months away from being available, and you aren't sure whether you'll see a 6% upside or 6% downturn.
I'm with you on this. When I'm evaluating an offer, the only part of the total compensation package that I really pay any attention to is salary because the rest is too uncertain.
Because being paid less to do more means they are being taken advantage of. That's blindingly obvious. It's just that it was thrust in their face by the new hire occurring.
Give a man a little power…
Seems like this consideration makes hiring new people much more expensive. Either you pay everyone (or just top performers) more or pay the new hires less and likely attract a lower tier of new hire which has its own cost.
Employees should do more to share their pay so everyone knows how much everyone else is getting paid. I mostly think there should be a law mandating this - every employer with more than 100 employees must publish summary statistics on wages at every job category.
I recall reading that CEO pay skyrocketed after a law intended to reduce CEO pay required that CEO compensation had to be disclosed. It had the opposite effect and CEOs started to make much more. Seems like we should apply that same thing to the average worker.
They don’t want us sharing pay. They don’t want to have to post comp ranges in job postings—they don’t want it to be easy for us to compare job postings.
That means it’s a safe bet that both of those tend to increase worker comp.
In that case the new guy getting paid more or close to the same was a largely non-issue as you knew you'd get adjusted. It was arguably good news for you.
The bean counters do not give a shit about your experience or value. They just need warm bodies. They know the friction of leaving a company is high so they'll intentionally make you feel like a sucker until you finally quit, getting more years and months out of you for a lower rate than you deserve. When you finally do leave, they'll pat themselves on the back for retaining you for so long at a depressed wage.
It's normal for managers to have reports that make more than them. Just because you manage them doesn't make you more valuable.
I'm not saying this is the case for you in particular, but it might be, so something to consider before playing hardball.
I would also say I’m more qualified for the job than those that are applying now, so I’m not sure if this really is applicable to me.
"I asked for a promotion, not for a complete career switch".
Leave or get a competing offer to use as leverage if you really like your company.
That, more than anything else, is why I’m in another line of work full of former programmers who are eager to do something else.
Or does this imply that there's going to be a reduction in the number of available jobs?
There is a generational demographic bulge in an age range where both death and retirement of those who have not yet done so are things that are not unlikely.
On the other end, there is the opposite of a bulge at the age people enter (for statisticsl purpose) the workforce.
In particular if someone gives up on looking for a job because they're too discouraged, or if someone decides to become a stay-at-home parent, this causes the size of the labor force to go down by one person.
Search for: "labor force participation rate".
Also some definitions here (US-specific): https://www.bls.gov/cps/definitions.htm
Here's also the transcript of the Planet Money podcast from March 2023 which talks about reasons folks left the workforce at that time: https://www.npr.org/transcripts/1162753771
I've never understood that either; do other people just not have to pay rent or buy groceries? How do you "give up looking for a job"? I understand becoming a stay at home parent, but what else would make it so you "give up" looking for paid work?
This isn't a rhetorical question, I am actually asking because I feel like I'm missing something.
Not sure the percentages of each, but those categories probably about cover it.
There's also a “prime age labor force participation rate” which has both a start (25) and end (54) age for the denominator population, and the prime age LFPR has been strong [0] as the full LFPR has dropped [1] because of the Boomer demographic bulge making age-related exits from the labor force.
People who like to sell unemployment as underrated by the official statistic in recent years like to point at the drop in the full LFPR and insinuate its because of prime-age population being pushed out of the labor force, when looking at the prime age LFPR reveals that that is not at all true.
-- https://www.statista.com/statistics/296974/us-population-sha...
“I am too old for this shit.” Seems to have been the common refrain.
You can also shrink the employee pool by having more 20-something’s living at home and fewer dual income families.
Funnily enough at many companies the second you actually threaten to leave, that corporate BS suddenly isn't an issue. But trust has already been lost.
Exactly as mentioned in the article but what should be basic common-sense. Why would I continue to work as hard as I do being a known top performer just for somebody who is new and has no history to get paid more than me.
But of course some of this may actually be exactly what some companies want in this backwards world, get rid of top performers who expect a pay raise in favor of those who don't expect one anytime soon like new employees. Set the expectation to new employees to not expect raises, etc.
Not "many" - "every company". Unless you're an useless cog in the machine, you can always leverage a raise by saying you got a better offer somewhere else.
In very rare cases it pays to take the raise from the old company though, your name is already on a List, so better start looking for other jobs anyway.
So many bureaucratic sacred cows went out the window.
New hire will have higher job title than me and more pay but will be taking over my work.
2 people on the team already put in their notices.
https://pages.cs.wisc.edu/~remzi/Naur.pdf
Your employees ARE your company. Every time you lose an employee you are cutting a chunk out of your company. Sometimes this is good. But if you lose a top performer its like losing your kidneys. You are going to be on dialasis for a long time.
...this metaphore makes me think about how insane it would be for a person to look at their organs as a financial puzzle to solve. Like what if dialasis was less expensive than not selling your kidneys.
What happens when the markets drop? Will employees accept seeing their comp drop?
I suppose you could offer some base level of compensation + have some market adjusted component? Having the entire salary marked to market creates uncertainty in annual compensation.
Or you give employees options on how frequently they want their salaries to be re-evaluated but that comes with the potential of going down?
New hires get paid more. Sometimes a lot. Salaries are geared to stay at or just above inflation while more risk is taken by the employee due to bonus turning after a few years not into "bonus" but "missing piece of salary".
Sure, some people are getting paid too little and others too much. But the concept of "equity" has no place here. It suggests that you "deserve" to paid equally. But equal to whom? And based on what? A new hire can be more valuable than a veteran. Two people in the same role can contribute different amounts.