> I'm placed at a disadvantage in negotiations if I name a number first.
... This is unlikely to be true. Generally, in price negotiations it is advantageous to name a number first. This is known as anchoring and basically the theory is that the end result is better for you if the company has to wheedle you down from 170k than if they anchor the price at 100k and you have to argue them up from there.
Plus, it saves a lot of wasted negotiation time on both sides if your price is just way too high for the company and this is clear from the beginning.
(edit: I'm talking about expected salary in general, not disclosing your current salary level)
By giving a number first, you're either too high and you won't have an opportunity to sell yourself, you're too low and you've literally already negotiated against yourself, or you're lucky and right at their expectation, which you could have gotten to by simply not giving the first number.
I do agree with the wasted negotiating time thing.
There are a lot of bad jobs in the world, you should be happy to turn down or be turned down by many jobs that you apply to. It's kind of a sad cultural trope that the employee is desperate for a 'yes' at every job they apply for, when that is often not true at all.
Yes, salary is a filter, because money isn't infinite and the hiring budget is only so much. Yes, a certain category of hyped-up, massively funded startup may (temporarily) exist in an alternate universe where the laws of economics don't apply and all budgets are imaginary ("for the right people..."), but the rest of the universe doesn't work like that.
For example, a small company bootstrapped by the founder's limited personal funds simply isn't going to offer $250k pay packages to Full Stack JavaScript Rock Star Ninjas. In some cases, that's close to the entire gross revenue of the company. Yet there may be advantages to working for a company like that.
Likewise, large orgs and state agencies function in normal-law economics, not RockStar VC economics. There's only so much they can afford to pay, and that's that.
Negotiations aren't just a staring contest where, if you do the right things, you get paid like a banker, otherwise you toil in the lowly ranks of the unwashed proletariat. In theory, negotiation leads to compromise. Yes, employers have more leverage in these conversations often, but it doesn't change the fact that negotiation requires credible and bona fide compromise intentions from both sides.
Take the time to understand the nature of the business to which you are applying. Yeah, you might just be getting squeezed by MBA frat boys sitting on top of tens of millions in VC who are going to get rich off the sweat of your toil for peanuts, but in 90% of the country, that probably shouldn't be your first thought.
"They try to filter people by salary" is not at the top of my list of reasons for why I wouldn't want to work somewhere. It's a reason, but it is dwarfed by many other ones.
It's an absurd example, but let's say you don't get hired because the hiring manager thinks your shirt is super ugly. That's insane and obviously completely improper and irrelevant -- but you're probably better off not getting that job!
Anecdotally, even as a software & full-stack web developer that's worked in half a dozen languages and has a math degree, I've been in both positions -- I've had the freedom to complain about people annoying me with unsolicited offers to interview while banking a third of my paycheck and treating another third as disposable... and I've been pavement-pounding in desperation.
The former has been more often the case than the latter for me, but I think it's probable that like a large portion of the audience here, I've been insulated by circumstance.
But it's not a rule that applicants are desperate, and hiring parties aren't. It's absolutely a stereotype of the hiring process though.
And that's why salary is a binary search!
https://thehftguy.com/2017/01/23/career-advice-and-salary-ne...
Except that isn't a binary search.
In an otherwise excellent article, the missing negotiation calibration and example is glaring. The rest of the article would seem to suggest just as you will get your next big promotion from another company, if you find yourself considering coming down walk away. The heart of the approach is getting away from you becoming invested in being hired by a specific company.
I am not sure I understand your second paragraph.
Yes, networking and insider information is much better than any of this.
First, do you really want to work for the lowest bidder? I have before, and it was a complete waste of my time.
Second, Name a number that you can be happy with. If they meet it, then you should be happy.
Third, many companies use banding for salary range, and if you're below the median, then you're raises will be bigger than if you're at the top of the range. In effect, naming too small of a number is often nullified within 2-3 years.
I do agree that it's a psychological game, but don't play it. Name a number you want. If they are reasonable and they like you, they'll negotiate.
In one case, I was too high for the position, and they created a new position (title, really) to put me in. I thought that was good faith.
Maybe I am naive, but I feel like this creates a dynamic that hurts otherwise promising prospects.
You've hit upon a fundamental tenet of Marxism: alienation [0]. You haven't said whether or not you offer equity as part of your compensation. If not, then it is somewhat unreasonable to expect that sort of loyalty from your employees. If so, then you have a challenging task of convincing people to buy in to your vision at a potentially high personal risk.
Today's economy is rife with alienation. So many people are constantly changing jobs or dropping out of the workforce [1]. Meanwhile, they're struggling inside a system that produces rampant cost disease [2] and staggering inequality, as illustrated by the dreaded "elephant graph" [3]. Overall, I think there's a growing sense of discontent with capitalism and this can manifest in suspicion towards employers.
Now I'll grant you that it's entirely unfair to lay all this at the feet of just a single employer such as yourself. I don't intend for this to come across as some kind of blame game. I merely hope to provide a larger context for ideas that many people may not even be consciously aware of but contribute to their feelings and instincts nonetheless.
[0] https://en.m.wikipedia.org/wiki/Marx%27s_theory_of_alienatio...
[1] https://www.brookings.edu/blog/social-mobility-memos/2017/02...
[2] http://slatestarcodex.com/2017/02/09/considerations-on-cost-...
[3] http://voxeu.org/article/greatest-reshuffle-individual-incom...
Luckily, most people out there aren't purely capitalistic, do-whatever-it-takes-to-make-a-buck sociopaths, but they're definitely out there, will play you like a pawn, and it might be a while after (or never) until you realize what happened and what role you played in their twisted little game.
To me, it's sad that we have humans literally dying because they can't afford better health insurance in this country while others play pricing games having ships full of oil sail around to manipulate the market into paying them more, or toiling to shave off a tenth of a millisecond for their high-speed quote stuffing system. The idea of money has become so remote and intangible in some cases that I hate how it's also used for things people actually need.
Oh, the "I better be the most well-compensated person on the team or I'm going to get upset" mentality. If our strategy weeds those folks out, all the better.
I try to only ever apply to jobs with salary range posted. Although as a developer is becoming increasingly hard to find those posts
rip market.
Anchoring is a more general marketing concept that works well in advertisements (crossing out a black $280 and putting a red $100 underneath it). Anchoring doesn't work so well for something much more fluid (and with much more at stake) such as a salary negotiation.
In-person sales meetings (which is what an interview is, for both sides) are where "first to talk" come into play. It's a concept as old as war meetings between opposing roman generals. First to talk loses, period. Why? I don't know, but years of sales and recruitment has taught me that whoever slips is going to give the advantage to the other side of the table.
You can only hurt yourself by giving a number. The company has set a budget, either you fit or you don't. Maybe the budget is higher than you expected and you take the job for way more than you would have asked for. Maybe it's less and you don't take the job. The key point is that company is not the only company you are dealing with - you can move on to another. And another and another, and as long as you don't give your number, you will win out.
I can't share this data but when I worked at a bootcamp our analysis showed this as well. Students that gave their number got paid less. There's a big push for bootcamp transparency so hopefully that sort of info will get published soon.
I think it is difficult for employees to judge what they're truly worth. Therefore, when most people give a number, that number will be lower than what an employer may be willing to pay (and perhaps lower than the company's initial offer would be). I would guess this holds doubly true for graduates of a bootcamp, or recent college graduates, who have less industry experience on which to base their judgment of business value.
So this reasoning holds if you have an abundance of time, but you can generally figure out what their likely range is going to be. Do research, ask colleagues, etc. Anchor at the high end of that - you can also leave it vague by talking about 'total comp' which can includes subjective things like equity, location, vacation, etc. You may loose some value by doing this but it'll also mean you won't waste time and so you'll only be interviewing in places that are in your ballpark.
Asking for the candidate's expected compensation, OTOH, is fine, although a little tacky.
>>In negotiations, anchoring refers to the concept of setting a boundary that outlines the basic constraints for a negotiation; subsequently, the anchoring effect is the phenomenon in which we set our estimation for the true value of the item at hand.[5] In addition to the initial research conducted by Tversky and Kahneman, multiple other studies have shown that anchoring can greatly influence the estimated value of an object. [0]
Do you or your Roman generals (who probably wouldn't be fighting each other anyway, but that's besides the point) have any hard data/sources you can show that demonstrate a link between anchoring and coming off worse in a negotiation?
You can hurt yourself by giving a number, but you're more likely to help yourself if you choose a realistic but slightly high number and indicate that you are willing to negotiate based on non-monetary factors.
[0] : https://en.wikipedia.org/wiki/Anchoring#In_negotiations
What you're saying would be true if companies were navigating the process as blindly as candidates are. Then a high anchor could lead the employer to negotiating from a position of weakness. But, armed with data, companies don't do that.
1 - With no asymmetry both peers would have a value anchored before negotiations start.
Two stupid things on their part...I got headcount, not a budget. So when negotiating salary, it wasn't in my best interest to haggle. I'd rather have happy relationships with my direct reports than know that I screwed them out of a few dollars on behalf of the company. Had they made it my duty to make the numbers add up, I might have been a bit more frugal. Oh, and they didn't filter the data to only show me positions below my title. So I went into my reviews armed with the exact market salary data that the company used to negotiate with me.
That's far too big of a generalization and I think it's easier to talk about specific scenarios. The parent comment alluded to a quite common counterexample:
1. salary range for position is 100k-150k
2. candidate is first to talk and names anywhere from $130k to $170k
3. candidate gets talked down a bit, e.g. 10%
It seems to me the candidate will still end up higher than if the company is first to talk and names $100k!
Also, even if a company can't hire me at the moment due to real budget constraints, they might be able to do so in the future, or perhaps one of the people I interviewed and impressed enough to get to the salary negotiation phase will remember me when they move to another company and want to hire me then.
If I name a number way out of their range first, though, they could reject me right off the bat, and I'd never get an interview in the first place, never get the practice, and never get a chance to impress anyone. All of these are worth more to me than the chance of a salary negotiation going sour because I wind up being too expensive. Besides, I'll always have the chance to decide whether I want to work for the company despite them being below my ideal salary. Salary isn't everything.
As for anchoring, that might work if you're negotiating with novices, but many employers have professional salary negotiators (either HR or recruiters themselves) who know about anchoring, and they're not going to get fooled by such psychological tricks. If I don't reveal a number first, however, they are forced to name one, and then the ball is in my court, and I can negotiate up from there as I see fit. There's really no downside.
This. I get the impression that most software devs don't make an effort to learn this incredibly valuable skill. It doesn't even have to be haggling, per se. Just asking for a higher salary is often going to increase it by thousands of dollars. It just boggles my mind at how so many people will leave so much money at the table...
General life rule that so many people seem to have zero clue about - you only get what you ask for. Instead, so many people turn into passive aggressive assholes or sit in silence and stew. If you want more money, ask for it (in a polite professional way obviously). If the company says no, you now have a clear next step.
As an employer, I do.
I once made the mistake of spending a lot of time interviewing a candidate assuming that their salary expectations would be around market rates...they weren't. This was years ago and it chaps me a bit to this day that I made such a rookie blunder. I won't make that mistake again. I ask for a range right off and give one in return. This saves a lot of time if expectations are way off.
It's like buying milk. I couldn't tell you exactly how much I could buy a gallon of milk for right now (without looking it up). But I could tell you that it is for around five or six dollars. I could also tell you that organic milk is a bit more and the store brand is a bit less. I could also tell you it is likely to be a bit more in a small, boutique store than a large chain store and cost a bit more in the middle of NYC or SF than it would cost in the outskirts of St. Louis.
In short, I know enough about the cost of milk that if it is priced at $16 a gallon or $1.50 a gallon that it is unusual and, despite not knowing the exact 'normal' cost of a gallon of milk, that I can assume I can walk away and get some somewhere else in the market for a 'normal' price.
I think most people are in my shoes when it comes to milk and I think most employers in tech have a pretty good idea what a normal salary for a position is, especially those who have written checks for those positions for a while.
If you are finding that is not the case, I would wonder why.
The "10X developer" may be a bit of overhyped mythology, but underneath it is the very real idea that developers vary enormously in their abilities and the amount of value they can add. While the variance in their salaries doesn't capture the variance in their productivity, perhaps, there are many situations where there is profound business sense in paying one developer 2-3x more than another.
The problems are: (1) Everyone thinks they're that 2-3x guy; (2) office politics would sooner or later lead to the news getting out and a profound sense of injustice spreading like a wildfire.
I've had employers think that $80k was a reasonable offer for me (when I was making $200k).
Otherwise, what I'm talking about is the fat part of the salary curve...there are always going to be interesting situations at the edge.
It's like mechanics: F1 mechanics make a hell of a lot more than your average wrench turner (for good reason). If you need someone to look at your Corolla you don't need that extra skill and you couldn't afford it even if you wanted it.
I've seen way too many companies where they have 3 or 4 developers doing work which 1 competent developer could do, but they're unable to hire or retain competent developers due to poor pay. They'd actually save a lot of money by paying better.
But I really like that you approach it this way - practical, sensible, and acknowledges that both parties' time has value.
That's comically naive. External recruiters routinely share candidate ranges with employers.
Believe me, if I told an external recruiter I was looking to make X and they sent me on an interview and I got a job offer at 0.5X, not only would that be the last time we ever spoke but wherever I eventually landed would not be using that recruiter or their firm ever again.
I can't think of a job I've been contacted about in the last 15+ years where I didn't know what the salary range was before I even agreed to have my resume submitted.
I won't object.
To take a silly but illustrative example: if I'm looking for a javascript developer, I don't care if the person I'm interviewing also has a law degree from a top tier school and can craft airtight patent applications even if I may have some use for that skill. I am hiring for a javascript developer. That is the role I need filled. I will offer a salary range based on that need.
It is a silly example but I see the issue so often: someone will apply for a role and then expect to be compensated for their other skills. While, sometimes, it may be worth it to do a bit of management gymnastics and get someone brilliant through the door and find out how to fully leverage their talents later, most of the time that's just wishful thinking on everyone's part.
How often does your eventual accepted offer land at the high end of your offered range? How often at the low end?
I ask, because it often seems unproductive to negotiate within-range on merits. If you're willing to pay up to X, I as a candidate am going to expect that amount. Anything less is letting you, the employer, capture the surplus...
I understand the concept of probabilistic valuation of risks/opportunities of a given candidate, and if that were practically quantifiable in the real world, I agree that it would represent a sound way to price an offer (provided you also factored in the cost of losing a candidate and having to put more resources towards finding an equivalent or better candidate)... [1]
Unfortunately, in practice, a candidate has to be evaluated more coarsely as "good enough to hire" or "not good enough to hire". There's no way you could in good conscience employ someone who couldn't do the work - even if they came at a discount. That means that there definitely is budget surplus any time you hire someone at less than your maximum budget. There is a fixed amount you're able to pay to get the work done, and that is at the max of your budget range.
Strategically, then, the max of the range offered represents the minimum a qualified candidate should target in a negotiation... Your mileage may vary, of course, with the skill of the negotiator.
[1] By the way, I highly recommend Algorithms to Live By for an interesting discussion around the use of such methods in practice.
Oh, if it was only so simple as 'can do the work' | 'cannot do the work'!
It is, of course, a very course and rough estimate but it is more like 'This person is likely to be great! They will not only do the work but surprise and delight me and pull our organization forward more solidly and quickly then we even hoped. We are lucky they happened to be looking just at the time we need their skills!' or 'This person looks like a good candidate but they tend to jump jobs on a yearly basis and has experience in C# rather than Java much less Scala but we've been looking for a while and we really need to get started and they seem smart enough to get up to speed.'
Point is, it's a complicated process with complicated factors.
Also, there is the wider market to consider. If I don't think a candidate can go out and get another job for the same price or more, I am unlikely to offer a premium on top of that market price.
So I have to disagree; skilled jobs are not binary in nature -- the max of the range offered represents how much a top tier candidate that fits well with the position should target. For those others without the same risk/reward profile or market power, they will have to keep from overselling themselves and take those factors into account.
If you like Algorithms to Live By, I think you'd enjoy 'How to Measure Anything' which really gets into the nitty gritty of how to reduce uncertainty and how even modest reductions can lead to much more solid decisions with these kinds of inherently fuzzy and complex problems.
If I tell you at the beginning of our conversation 'The salary for this position is between $80K and $120K depending on your experience, education, and demonstrable skill etc'...
Throughout the course of our interview it is revealed that your education is a good fit for the position and your experience, while decent and potentially transferrable, is not a great fit for the position. Also, the technical part of the interview was good in some areas and poor in others (though I suspect through mere ignorance and not raw ability) and you have no public code under your belt that I can examine. But, you seem to communicate well and get along with the team.
Well, you are a good candidate but represent a significant risk relative to some other candidates. I could hire you and it turn out that those skills are not as transferrable as I'd hoped. You could take significantly more training than I was expecting for the role which is a cost to me.
The 'surplus' goes toward the expected cost of the risk. It is possible that you could find a better fit employment wise and that I could find a better fit employee wise but that carries its own risk. We both weigh all of that call it good and are happy how it turns out. Or we don't and the search continues.
I wish more employers were willing to do that. Many that I've talked to want the candidate to state their salary expectation, but aren't willing to say what range they are looking to pay.
I also don't think salary is everything - far from it! Yet I've never had a problem saying "I believe my market value is $XYZk, however if the culture, team and product is a good fit for me then I'm sure we'll be able to find a salary level that works for both of us."
Normally I say this right off the bat and have not yet had bad feedback about it. I don't see anchoring as a psychological trick, rather an opportunity to save both you and your potential employer a lot of time.
This. I'm very upfront that if a company can't meet at least a particular dollar amount expected, it's not worth wasting both of our time. This saves a ton of time, and also serves as a nice red flag when a company agrees and then later tries to negotiate down at the last minute (if they're going to penny-pinch at the last minute, things like bonuses and vacation approval are basically never happening).
Let them see what you can do for them, and let them show you what it's like to work for them, then you should find it easier to come to an agreement on a number.
In one place that I worked at, salary for a common technical job title (n=100) varied by 50%. The mechanics were pretty obvious. People who worked their way up got screwed with the 10% raise bullshit, and people who came in through some other means were able to extract higher salaries.
Where I find this stuff annoying is where there is no signal about the salary level. One placed I spoke to many years ago was advertising for a position that was probably worth $100-105k in the market, but they were hiring at $50k.
If specifically asked "What is your current salary?" you would typically respond with the actual current salary, not your ideal new salary.
For instance, I think the worst bonus I've ever received with my current employer is 15%. Best was 30% or so.
That's not salary. But it's fairly reliable. With the new employer the bonus might not be reliable even if it's comparable percentage-wise. Every company has different criteria they use to fund the bonus pool and it's unheard of for a potential employer to ever disclose that. Everyone at my current employer gets paid out of the same bonus pool as the CEO so I know we're getting paid :-)
Also, equity (at least in my case) plays a huge role. The last few years I've made as much or more in selling vested stock options as I did in salary.
So if someone were to ask me what my current salary is in a employment negotiation I would tell them that I don't think it's relevant and give them a few examples why. I would however, tell them what I thought I was worth and justify it by explaining what value I could bring AND-OR I would tell them what salary range I've already been offered elsewhere recently and ask if they were prepared to make an offer in that range. If they insisted my current salary, I pretty much know that's not the right place for me.
BTW, if specifically asked 'what is your current salary?' I would typically respond with 'my ideal new salary is $X'
They're basically using it as a means to sanity check and calibrate their own assessment.
My next job paid me $90,000 CAD a year. (Investment bank)
My next job paid me $160,000 USD a year. (Google)
All numbers are all-in comp. All junior dev roles.
Should the bank, and Google have offered me $33,000 and $40,000, so that the new salary isn't too much higher then the old one? Would that satisfy your notion of fairness? When new grads hired by the latter are getting paid $150,000/year?
You are hired to do your new job, not the old one. What the old one paid has no relevance.
In other words: If you don't know what you're worth, of course they won't give you what you're worth.
People at $400K a year don't apply for a job, they're recruited. Any of the problems mentioned in this thread would likely not apply.
From where does this expectation derive, and what makes it a good barometer of sanity? On the face it just sounds like the same rationale used for basing raises on percentage of an employee's initial salary. "3% over your last job" is not fair.
Based on experience, almost nobody negotiates their offers, and if you see people talking about their job moves, people are often excited about, say, a 10% increase.
That's why employers expect to be able to get away with anchoring it to your current salary.
In this case, however, the disadvantage comes from a fixed number - your previous salary - not what you'd like.
In a situation where you were underpaid, declaring your previous salary will definitely put you at a negotiating disadvantage.
You're negotiating from a position of weaker information. You have no idea what the other engineers are being paid, all you know is how much you're being paid, and what you would like to be paid. Meanwhile the recruiter/hiring manager knows exactly how much they are paying all the other engineers.
You are now tasked with trying to get as fair/high a salary as possible, without knowing what their threshold is for simply no longer continuing the negotiations, because as you said "the price is just way too high".
By hearing the other side first, you can then gauge whether or not your desired salary is acceptable, or you can try to negotiate up.
This is absolutely 100% wrong. In price negotiations you will almost always fair better if you force the other party to bring up a number first.
There is a large body of research which disagrees with you...
Oechssler, Jörg; Roider, Andreas; Schmitz, Patrick W. (2009). "Cognitive abilities and behavioral biases". Journal of Economic Behavior & Organization. 72 (1): 147–152. doi:10.1016/j.jebo.2009.04.018. Jump up ^ Orr, D. & Guthrie, C. (2005). "Anchoring, information, expertise, and negotiation: New insights from meta-analysis". Ohio St. J. Disp. Resol., 597, 21. SSRN 900152 Jump up ^ Kristensen, Henrik; Gärling, Tommy (1997). "The Effects of Anchor Points and Reference Points on Negotiation Process and Outcome". Organizational Behavior and Human Decision Processes. 71 (1): 85–94. doi:10.1006/obhd.1997.2713.
(edit as I can't reply to the child comment: Yes, you're right of course. Put it down to a mix of multitasking, iphone browser and university-instilled fear of using Wikipedia as a source)
Why not link to the Wiki article you copied the sources from? https://en.wikipedia.org/wiki/Anchoring
There is no one size fits all to negotiations, there are simply too many. I would be hesitant to even apply some kind of 80/20 rule here. There are many kinds of negotiations and not all follow the same pattern, even if all of them in one person's experience have.
I have succeeded when demanding they present a number and when presenting a number. I think there are other important things in negotiations like how numbers are presented and what else is being exchanged, but I do not have good sources for this last bit outside my own experience.
You can do this if you have a lot of leverage. But if you don't -- and most job seekers don't -- then giving a number first will put you at a disadvantage because it reveals how much you think you are worth and simply gives the other side a starting point from which to bring down the price.
her: "Just so we have an idea of your range..."
me: "I understand why that information would be helpful to you, but I can assure you that if everything else is a good fit, salary is the last place we'll find ourselves disagreeing."
Back and forth. Eventually I had to just cut her off and let her know it wasn't a good fit.
I've never had a problem winning the "give us your number" battle before, I honestly have to admire the tenacity of that recruiter. Seems like Ticketmaster genuinely cannot hire without getting that information.
EDIT: Also I kind of disagree with your assessment that it's a "seller's market" for IT talent. A lot of companies appear to be fishing for good deals, but is there really that much actual hiring going on? A lot of companies saying they're looking for talent does not a hot job market make.
Yes, they may all get squirrelly when you refuse to give that information, but this is often simply a tactic to pressure you into giving the information up. Stick to your guns.
One tactic I would recommend is to say, "I'd prefer not to discuss previous comp or comp expectations at this stage. I'd first like to get to know the company and learn about the opportunities for me there. If we decide that we're a mutual fit, then we can figure out the comp. I can be flexible on the comp, and it's only one factor I'll consider alongside others like how passionate I am for the project, my team, and the company mission, and the opportunities I see for further personal growth."
Your objective at this phase is to get past recruiting and into the interview process with potential fellow employees and hiring managers. Once there, if you do well and are a good fit, then they will start pulling for you. The force that a hiring manager brings to bear on that outcome is much greater than recruiting, and if the HM thinks you're awesome and wants to hire you, then the fact that you haven't given previous comp or expected comp to recruiting probably won't matter.
Recruiting may respond to this tactic by asking, "OK, let's say we match you with a completely ideal job, project, team, etc. What would your expected compensation be in that best-case scenario?" This question is a trick designed to get you to reveal your lowest comp number, i.e., the lowest compensation you'd accept if all the other aspects of the job were awesome and made up for it.
Or just make up a number. Companies bluff all the time in negotiations. You should do it to.
Million of employers out there, many willing to pay at or near the same range without those onerous requirements.
I can't find anything corroborating this. I looked because it sounds so wrong that it should be illegal. My w2s are private and personal tax data. A future employer has not business knowing anything about them.
The only thing I can think of is they were trying to use the w2s to verify residency...
That's pretty easy to forge isn't it?
Yet another bullet-point in why not to ever work at Oracle.
I don't normally like to lie, but I see no moral issue with it in a situation like this where the system is intentionally rigged against you. They are systematically depriving people of pay; I'm not going to lose sleep over a small lie that rights that wrong.
Not super common in software, I know people in law and a few other fields that always have to do it...
The background check thing feels mostly like a boogie man to me. It's convenient for recruiters that engineers believe that, but I've never seen it happen in practice. And if it did (how does this even manifest? they require you to send them a paystub? they can't compel your previous employer to divulge this info), you should be outraged! It's none of their business what your paycheck at your previous employer looked like or contained. I would respectfully decline to provide this information, and if they insisted I would edit or photoshop it, and give serious thought about whether this is the type of employer you want to work for. You should be indignant about the fact that an entity you are planning to devote the majority of your waking life to for the next few years is comfortable with systematically fucking you over like this.
I've got a business partner (came from high on up in the land of the big four) that during a salary negotiation of our own he floated the idea of asking for our candidate's current salary, AND PROOF. Apparently over 'there', especially as you get higher up, it's completely commonplace. Having spent his whole career over there, it didn't occur to him that maybe people would rather just walk away from your company simply for asking than to answer the question.
Luckily, he's a great guy and after my half hour soap box tirade he came around to realizing that in an environment where people are _actually_ practicing a craft and have what would resemble real skills[0], they don't put up with it.
- [0] Not to say people working for the big megacorp accounting firms don't have real skills, but no, yeah, that's actually what I meant. I kid, I kid.
Totally agree. It really sets up a us vs. them before the employee even starts work.
But freelancing is a different market than salaried employment. I think for salaried positions it's up to the employer to be open about their pay range.
The law doesn't address your expected or preferred rate (for your next gig); but rather, about disclosing your past rates. Which is a huge difference.
(Actually, the rule applies to employment negotiations only, and has no effect on freelance discussions, per se. However, it seems it may give significant moral support to those on the freelance side who are, frankly, pretty tired of this pesky sales tactic).
If the recruiter asks repeatedly, a trick that I learned is to answer that it's in your employee confidentiality agreement not to discuss the terms of your employment. It's arguably a true statement as well (in case you were concerned about telling a white lie)--your employer could be considering your salary as confidential because they obviously haven't disclosed it publicly, so you are taking a very conservative approach on the confidentiality terms in most contracts.
edit: the statement doesn't need to be legally defensible, it gives you an opportunity to redirect and ask what they are willing to pay for the position or to learn about their benefits package.
Except that this is a lie. In the US, it is ILLEGAL to have an employee agreement that states this (at least if you are an employee potentially capable of unionizing).
If I wanted to make up an untrue reason for keeping the data confidential, I would make up something more interesting than this. But instead, I'd prefer to simply keep mum. Or not... if I've been particularly well-compensated in my previous position I might be quite willing to share that salary information, accompanied with an assurance that I would be willing to negotiate a lower salary (if I am actually willing) in exchange for other things like flexible working conditions, autonomy, or greater responsibility.
Then I signed an illegal agreement when I was working for one of the biggest investment banks in the United States.
I should really thank them for that - in future negotiations, once I said that my current employment agreement is confidential, prospective employers stopped asking me stupid questions about current salary.
You sign a waiver at trampoline parks that says you won't sue if you hurt yourself or if they cause you to be hurt. The first part covers them, the second part doesn't. If they were negligent or failed to maintain the park and you were injured as a result you can sue them, that waiver is meaningless. [0]
[0] IANAL but I've heard of many cases around these sorts of waivers at parks, rock climbing walls, bounce houses, etc where the waiver is meaningless. They only have you sign it so you think you can't sue them because you signed a piece of paper - and that tactic works.
What, is the employer that you are talking to going to say "actually, that contract is illegal, therefore tell me your salary"?
I totally agree with using the fact you signed away your right to share your salary as a negotiation tool, regardless if it is even legally binding. Hell - I'd argue to say that even if you never actually signed a paper at all.
So you would be willing to be paid less to do more?
Also, it does not cover contractors or supervisors.
Some states may have more extensive prohibitions.
Hop on linkedin and search "software engineering, bay area, posted last 24 hours." Typically I see 800-1000 jobs. My experience is that those are mostly unique. 1000 nearly unique jobs a day.
Just send your resumes, state politely that you don't give your number, and the companies that can't deal with that don't hire you. Everyone is spending eachother's time but that's the nature of the job search / recruiting beast.
Even better, after stating the above use it as a segue-way into them disclosing the range, e.g. since I'm not a liberty to share, perhaps you can tell me (the salary range | benefits package ).
Or is this purely theoretical and not seen in practice?
Earlier in my career, I was less willing to share salary information. But now that my compensation is above average, I always have the "I am paid toward the top of the range in this area, here is what I make now/would be looking for, so that we don't waste our time" conversation very early in the recruiting process and it ends up being a pretty good filter.
They are usually pretty open about saying "yeah, that's more than we can offer, thanks for your time", so if it were one of the few types of jobs I'd be willing to take a paycut for, it seems like there'd be an opportunity to let them know you are open to making less and go from there.
Of course, it is possible they are bluffing, but given how much the market currently favors developers right now, such bluffs would rarely pay off and I'd expect them to be rare. And, it is really no different than if they'd bluffed before you went through the rest of the interview process, is it?
My concern is I hope to be doing this for another 25 years...
Do you recall any specific responses you've made to that question which allowed you to avoid answering it but still yielded positive results?
That's great for you, but a prospective employer refused to put an official offer package together for me until they had proof of my recent salary.
And no, there weren't other contemporaneous offers on the table at the time, nor were there other employers in my industry whose practices greatly differed from above.
In short, I think this a great consumer protection rule. Not really consumer, but little guy/girl protection rule.
If I disclose my salary early it saves a lot of time wasting though it probably limits what I can ask for or will be offered.
Is it more of a privacy/principle? Or do you actually lose an edge in salary negotiations by revealing it?
Conversely, encouraging employees to not talk about your salary to other employees is another tactic to keep the information asymmetry. If you're underpaid, you'll never know it, and that's how they like it.
You answer it by accepting an offer or giving a ballpark number for negotiations.
In the UK, they don't need to.
> It's great that NYC is taking the lead on this, and I really hope the rest of the US follows suit.
There's a lot of positive remarks in this thread, that I don't really understand. I see the advantage if your current salary is unusually low, but it cuts both ways: without knowledge of the company, (and within an industry) salary contains more information than job title.
Yeah they just phone your reference and ask. Sigh.
I very much doubt that many organizations do this, though I have experienced it myself.
> Most employers don't ask, and the few that
> have have never made my leaving that information
> out an issue.
That is some serious English gore.How do you rectify this with constitutionally protected free speech?
Is freedom of speech meant only for the little guy?
Most employers don't ask, and the few that have (perhaps by having a part of an employment form ask for previous salary) have never made my leaving that information out an issue.
Most recruiters, if they even ask, respect my decision not to talk about it, but I've been pressed hard on this by a handful of recruiters, and have had this be a deal breaker for a couple of them. One recruiting firm admitted that they were paid by the employers to get this information. I wasn't getting paid to give this information out, however, and it's worth more to me to keep it private as I'm placed at a disadvantage in negotiations if I name a number first.
It's still a seller's market for IT talent, and there are plenty of other fish in the sea, so if some recruiters can't accept that I won't name a number, it's their loss.
It's great that NYC is taking the lead on this, and I really hope the rest of the US follows suit.