News for hackers. Stuff that matters.
Re:Salary Negotiation by jkempe11 on Friday June 03, 2016 @03:31PM (#11832613)
I am a recruiter and I will tell you this: you should abandon this advice, for certain.

It's funny - probably the best advice anyone ever gives on negotiation is exactly the opposite of "don't name a number first." It's "anchor high." You should be anchoring to a number that is high but realistic, and negotiating from a position of strength. This is especially true for senior- and late-career individuals who have some experience under their belt.

Re:Salary Negotiation by mehrdada on Friday June 03, 2016 @03:43PM (#11832702)
> You should be anchoring to a number that is high but realistic, and negotiating from a position of strength.

I very much agree with you and my other comments in this thread are very much advocating for this position. I'd just like to add an important caveat by saying anecdotally in multiple occasions I've seen friends (notably people who are just moving in to the Valley from elsewhere and/or right out of college) tend to widely underestimate the "realistic" estimation in your advice (they know in abstract that salaries are "high" but don't necessarily concretely know how high), and therefore following it can be dangerous and would mean lowballing themselves. Hence, not saying anything might result in a better net result end of the day.

Re:Salary Negotiation by jkempe11 on Friday June 03, 2016 @04:36PM (#11833083)
Probably true. I'm actually in LA, and we experience this too. Honestly, the best thing you can do in salary negotiation (and in almost any negotiation, probably) is to gather as much data as you can to inform your position.

Similar jobs in similarly-funded companies at similar stages should yield a pretty strong dataset of numbers by which you can construct your own ask. Easier said than done, for sure, but if you can - gather data!

Re:Salary Negotiation by venomsnake on Saturday June 04, 2016 @05:58AM (#11835726)
The best thing you could do is to have two offers. In that case the companies bid for you on the perceived value you will provide them. And you turn the table. Btw - anecdotal evidence points that is a way to get a raise too - company Y is offering X,Z and C. Can you top it so I can stay here?
Re:Salary Negotiation by meddlepal on Saturday June 04, 2016 @09:50AM (#11836310)
I would not recommend the raise strategy unless you have a very impersonal relationship with your manager OR you're 100% willing and able to walk (e.g. offer is in front of you and can be signed that day).

Managers are human beings too and don't like being put at gunpoint by their employees. It's very much the nuclear option IMO.

Re:Salary Negotiation by venomsnake on Saturday June 04, 2016 @11:13AM (#11836587)
If I had good relationship with my manager, he would have offered a raise without me having to ask for it.

What is your leverage if you don't have competing offer?

Re:Salary Negotiation by jacalata on Saturday June 04, 2016 @02:16PM (#11837308)
Your willingness to quit.
Re:Salary Negotiation by perishabledave on Friday June 03, 2016 @04:59PM (#11833237)
What do you by inform your position? Can you give an example of what to look for?
Re:Salary Negotiation by jkempe11 on Friday June 03, 2016 @05:07PM (#11833287)
Well, recruiters are in the unique position of getting to talk to tens (or sometimes hundreds) of candidates a week for any given position, and asking them all a bit about salary usually yields a workable model for the market for any given role.

Some recruiters also have access to data from VCs or from other salary reports (there are a number of good institutions that run compensation surveys - access to these usually costs lots of money). Glassdoor is also a good source of data (sometimes) and PayScale is even better.

Re:Salary Negotiation by danieltillett on Friday June 03, 2016 @10:44PM (#11834678)
Do recruiters ever provide this information to candidates for a fee? If I was in the market for a job it would be great to pay an experienced recruiter to objectively judge my skills and say how much I should ask.
Re:Salary Negotiation by idunno246 on Saturday June 04, 2016 @10:13AM (#11836385)
Buy recruiters at your current company a beer. If you keep in contact, especially once they've left, you can get all sorts of information.
Re:Salary Negotiation by danieltillett on Saturday June 04, 2016 @06:14PM (#11838387)
It is good advice to treat recruiters with respect. All too often on HN I see an attitude of contempt shown towards recruiters (and HR in general).
Re:Salary Negotiation by tl on Saturday June 04, 2016 @08:05PM (#11838902)
That contempt is earned from a history of doing things that make articles like this one necessary.
Re:Salary Negotiation by danieltillett on Saturday June 04, 2016 @08:29PM (#11838998)
I agree, but there is nothing to be gained personally from doing so. It is like being rude or contemptuous to your waiter.
Re:Salary Negotiation by Cyberspy on Saturday June 04, 2016 @04:39AM (#11835541)
Why would they charge? They get a placement fee based on a percentage of the starting salary. It's in their interest that the candidate gets the best deal possible.
Re:Salary Negotiation by danieltillett on Saturday June 04, 2016 @07:11AM (#11835897)
They get their fee if you are placed. This puts them in a conflict of interest situation where if they can convince you that you are worth less than your true price you will be easier to place. Also the cheaper you are the less work they will have to do to get you placed in a new position.

You really only want advice from someone you are paying and who cannot benefit from under pricing you.

Re:Salary Negotiation by shostack on Friday June 03, 2016 @07:29PM (#11833991)
Do you have any other good sources? As a marketing guy who wears a lot of hats, it is hard to identify consistent titles that represent what I bring to the table, and PayScale didn't seem to be great, and Glassdoor was hit or miss (in large part due to geographic data despite living in the Bay Area where they should have lots of data).

There is serious information asymmetry between recruiters/employers vs employees, and if information is the best weapon, employees are woefully unequipped to fight that battle.

Re:Salary Negotiation by c0n5pir4cy on Saturday June 04, 2016 @05:26AM (#11835654)
Glassdoor is okay for the UK at least, I use it to check the Software Developer and Solutions Architecture average wages nearby to were I live. The amount of data seems to be getting worse lately though, wonder if certain companies are asking for data to be removed.
Re:Salary Negotiation by effie on Monday June 06, 2016 @02:49PM (#11849236)
Glassdoor's website states "Your trust is our top concern, so companies can't alter or remove reviews." so at least the reviews are genuine but of course, that does not mean some other data (salaries) are not being altered.
Re:Salary Negotiation by cheriot on Friday June 03, 2016 @10:13PM (#11834577)
Especially helpfull for engineers, the salaries and titles of H1B visa holders is public
Re:Salary Negotiation by mehrdada on Saturday June 04, 2016 @12:36AM (#11834919)
This is actually a dangerous source to draw conclusions from. Even ignoring the qualitative bias of H1-B workers having less leverage than an average worker with easy mobility which likely causes relative wage depression in that data set, the key issue is that a significant chunk of a high salary software engineer is in equity and it rarely shows up in the labor certificate application. So H1-B data is mostly base salary and can be misleading to use when drawing a conclusion on total comp. Extra care need to be taken.
Re:Salary Negotiation by cheriot on Saturday June 04, 2016 @05:50AM (#11835707)
Both good points. All of the data mentioned has its role. The key with H1B data is that the biases are better known. With self reported datasets, who knows what the poster's motivation is? Especially with companies that don't have many data points!

The risk to an employee is asking for too little and H1B data can help put of floor on that number.

Re:Salary Negotiation by sillysaurus3 on Friday June 03, 2016 @04:18PM (#11832949)
Want to name some numbers? Ideally with context.

I'd like to know how high is high in SV. Especially for junior positions.

Re:Salary Negotiation by mehrdada on Friday June 03, 2016 @04:48PM (#11833165)
I'd say this thread is not a bad first approximation for what you are asking for (but note that high side has a lot of variance and is very much context, person, and importantly, timing dependent and the uniquely highs are always underrepresented in these threads, almost by definition):

https://news.ycombinator.com/item?id=11314449

As a skilled junior person without having/being known for specific connections/expertise, probably the best generic advice, if your goal is purely optimizing for salary $$$ [and I wouldn't blame anyone for this, but I'd say there are many other factors to optimize for as well], is to get offers at various places, while making sure at least a couple bigcos are included, and play the standard negotiation game (they don't really negotiate with you; they negotiate with each other over you). Also, don't be afraid to jump ship early on when you get a better sense of the numbers you can command and avoid inertia. Inertia can be a big hinderance, especially very early on when a recent decision with much less data is made; a course correction might be essential.

P.S. people who make the real $$$s, don't do that by optimizing for a (risk-free) "salary" taken from an employer, so always keep that in mind.

Re:Salary Negotiation by eanzenberg on Friday June 03, 2016 @06:07PM (#11833627)
Can you define inertia in this context? Does it mean the risk of staying stagnant in a lower paid position?
Re:Salary Negotiation by whack on Friday June 03, 2016 @06:59PM (#11833850)
Yes. Too often, people stay at their jobs, simply because they don't even think about it. Leaving your job requires you to step outside of your routine and do something you don't regularly do. Conversely, staying your job simply requires you to stick to the same routine that you've been doing for years and years.

Don't allow your major life decisions to be made on auto-pilot. If you want to stay, then make a conscious decision and stay. If you haven't made such a conscious decision in years, it's time you had that conversation with yourself.

Re:Salary Negotiation by dlubarov on Friday June 03, 2016 @04:43PM (#11833138)
I'd say if you're in SV, have a pretty good background, interview at top-paying public firms like Google/Facebook, get good scores, and negotiate very well, you can expect around

  - new grad: ~175k
  - 4 years: ~300k
  - 6 years: ~350k
Note that I'm including equity, expected cash bonuses, 401k matching, and sign-on bonuses (which I normally divide by 4, since 4 years seems like a typical period to stay at these companies).
Re:Salary Negotiation by majormajor on Friday June 03, 2016 @09:26PM (#11834436)
Not directly related, but that comp ramp-up between years 1-4 and 4-6 seems similar to what I see at my current place, which is starting to cause some discontent and potential retention fun down the line, with people getting used to everything ramping up quickly initially and then slowing down once they get to a more mature level (and title changes get further apart too, since you're expected to do more and more at each role).

Interesting to see similar numbers from elsewhere.

Re:Salary Negotiation by teen on Friday June 03, 2016 @04:57PM (#11833224)
the 4/6 year ones are way too high unless you're going for some sort of specific role they need. like if you specialize in robotics or machine learning
Re:Salary Negotiation by dlubarov on Friday June 03, 2016 @05:16PM (#11833334)
The 4 year number is mostly from my own experience. I interviewed recently, and my highest offers (after significant negotiation) were

  ~316k from a public company
  290k~350k from a private company, depending on which valuation you use (409a vs preferred)
Again, this is including equity, expected cash bonuses, etc. I have 4~5 years experience and no unique skills.

The key is to get at least 2-3 offers around the same time, do a lot of research, and be mindful about what info you share when negotiating. When a recruiter asks about salary expectations, I think it's good to share a number, but it could be your current salary, a competing offer, or just a (substantially high) target number. And it could be base salary, or blended compensation. Share the bits of info which are most advantageous to you, and keep the rest private.

The new grad and 8 year numbers are from some info friends have shared with me, and some public info (like the spreadsheet that appeared on HN a while ago, and some info individuals have shared on Quora).

Re:Salary Negotiation by home_boi on Sunday June 05, 2016 @07:48AM (#11840491)
Are these numbers before or after pitting competing companies against each other?
Re:Salary Negotiation by dlubarov on Friday June 10, 2016 @05:49PM (#11880368)
After; my first offer was substantially lower.
Re:Salary Negotiation by te on Friday June 03, 2016 @05:28PM (#11833403)
How did you value the options?
Re:Salary Negotiation by dlubarov on Friday June 03, 2016 @05:33PM (#11833424)
I didn't have any offers involving options. The ~316k offer involved public stock, and the 290k~350k offer involved private RSUs. 290k is using the company's 409a price and 350k is using their preferred share price.
Re:Salary Negotiation by mquander on Friday June 03, 2016 @07:55PM (#11834105)
That 4-year number is roughly consistent with both the SRE offer I got recently at Google and the SWE offer a similarly-qualified friend got, and we have no super special domain knowledge.
Re:Salary Negotiation by cloudjacker on Saturday June 04, 2016 @12:04AM (#11834851)
you should divide by four here too.

First year, what would the person get? $195k, with $160k salary and 35k in stock?

Re:Salary Negotiation by phamilton on Friday June 03, 2016 @11:45PM (#11834813)
I'm a young Senior Engineer. I'm low on the tenure side, but I've run successful teams and have deep technical knowledge.

I say $220k total comp and that I will count equity but if it's not liquid it won't be worth much.

I base that off of what I would get at Google or Facebook (including equity).

I've asked around and most companies take it seriously.

For junior engineers, I would say $160k. For mid, $180k - $200k. Again, total comp. Equity counts but at my value, not theirs.

Re:Salary Negotiation by xentronium on Monday June 06, 2016 @06:26AM (#11845694)
160k for junior and 220k for senior? Doesn't make any sense to me.
Re:Salary Negotiation by phamilton on Monday June 06, 2016 @12:29PM (#11847992)
Do you mean that's not a big enough gap?
Re:Salary Negotiation by xentronium on Monday June 06, 2016 @06:31PM (#11851002)
Yes. And also crazy starting salary for a junior.
Re:Salary Negotiation by phamilton on Monday June 06, 2016 @08:24PM (#11851554)
160k isn't salary, it's total comp. A conservative Google new grad salary is going to be $110k + 35k in GSU/yr + 15K annual bonus (not including signing bonus). Many negotiate an extra 15-20k in GSU/yr.

220k is perhaps on the lower side for senior, maybe closer to 250k is on target. $140k at Google plus 90k in GSU/yr + 20k annual bonus. Could be much higher though.

It is also important to note that years 2,3,4 at Google are going to likely result in stock top ups and comp will skyrocket, but I was largely referring to starting salaries here.

Edit: Also, as mentioned I'm a young Senior. Google isn't likely going to bring me in at level 4.

Re:Salary Negotiation by throwawoah on Friday June 03, 2016 @04:26PM (#11833012)
24 y.o college grad software engineer at "Big Tech" company in the valley.

Started at 107.5k with promotion and raise to 120k

Re:Salary Negotiation by 15155 on Friday June 03, 2016 @03:40PM (#11832681)
"Don't name a number first" is advice that really only pays dividends to those who don't know their worth.

Those who do know their relative worth are already playing a different game than the former, and will probably be able to reap more advancement and value than someone "getting lucky" by having a company mess up and issue a highball offer.

When entering a negotiation, you should know your worth and be able to articulate your reasoning behind it.

In my experience, it's much easier for me to articulate how I am going to create value and justify my compensation than it is for the counter party to justify their beliefs I am not worth what I say I am.

Usually, if diplomacy fails, it's because the entire team is anchored at a comp range that I would never consider. In that event, though, the counter party has done me a valuable favor: I do not want to work with individuals who are paid less than me.

Re:Salary Negotiation by tedmiston on Friday June 03, 2016 @04:23PM (#11832984)
Your worth does not necessarily equal what value a company places on a given role they are trying to place you for.
Re:Salary Negotiation by 15155 on Friday June 03, 2016 @04:31PM (#11833054)
Correct! But this is exactly the definition of "fit."

When I was speaking about "worth" before, naturally one must scope their estimation to the market they're trying to sell to. Market worth is only what the market is willing to pay for something.

If you've got a broad, valuable skillset, but a company can only use 10% of it, they can rightfully scope the role and issue an offer or decline to issue an offer.

What isn't okay, though, is taking the scoped offer and then performing in a far wider capacity - that is the very essence of being undervalued and/or underpaid.

Re:Salary Negotiation by tedmiston on Friday June 03, 2016 @04:35PM (#11833080)
Is it?

I've always looked at fit more from company culture, team dynamic, overall team skill level (A players, B players, etc.) vs. something that's directly associated with a certain compensation package.

Re:Salary Negotiation by 15155 on Friday June 03, 2016 @04:44PM (#11833150)
Refining: it's a mutual combination of factors, but relative compensation is certainly a strong proxy for some of those factors (skill level, in particular).
Re:Salary Negotiation by Retric on Friday June 03, 2016 @08:06PM (#11834152)
The problem is this forces everyone to know the market really well. That's one thing for a recruiter but as actual salaries are often hidden it's a serious information assemitry for most people. And many people especially women really undervalue their skills.

Most people are much better off to simply ask salary ranges as the first question for a recruiter. Don't put it off and don't waste any time. Approximate location should the next question as again it minimizes wasted effort.

Re:Salary Negotiation by cthalupa on Friday June 03, 2016 @06:14PM (#11833660)
I generally tell a recruiter on the first phone call to tell me the salary range. If they refuse, I tell them I'm not interested. If they name a range that's low, I tell them what I'm looking for, and see if they're able to budge. If not, I tell them I'm not interested. Sometimes the range is higher than I'd initially expected and end up pleasantly surprised.

Either way, I don't talk numbers first and I still don't waste time with places that can't offer the sort of salary I'm after. I'm not going to even bother with a phone interview if I don't have a firm number in hand.

Re:Salary Negotiation by ryanSrich on Friday June 03, 2016 @04:12PM (#11832897)
I honestly never understood the notion of not naming a number first (that is if you know what you're worth). Take the number you want to make, add 15%, and they'll likely negotiate down to the actual number you want. It's really not that hard.

Take this as an example:

Say you currently make $80k and you want a 10% bump. So you're looking for $88k. Take that number and add 15%. Your ask is now around $100k. They may say something like "we actually start all new engineers off at a base salary of $85,000". This gives you a ton of power in negotiating just a $3k bump. If you had said you wanted $88k, that "starting salary" would have likely been $75k. Thus making it a pretty big leap to the $88k you wanted.

Re:Salary Negotiation by tamana on Friday June 03, 2016 @11:10PM (#11834741)
Your example numbers show how you lastly underestimate what tech jobs pay, and you are inviting an employer to low ball and you won't even know
Re:Salary Negotiation by sciurus on Saturday June 04, 2016 @09:11AM (#11836189)
No, that would be a decent salary for early to mid career tech workers outside the bay area.
Re:Salary Negotiation by Spooky23 on Sunday June 05, 2016 @10:32AM (#11841149)
Not everyone works at Google. The average salary of my team of about 25 software and Senior IT people is around $90k. Other compensation is about 40% of salary.
Re:Salary Negotiation by ryanSrich on Saturday June 04, 2016 @12:12PM (#11836807)
The numbers I used are salary only. Total comp negotiation is an entirely other animal.
Re:Salary Negotiation by vehementi on Friday June 03, 2016 @06:16PM (#11833671)
The rationale (which I don't agree with) is "what if their range is a lot higher than your guess? Then you're losing out!"
Re:Salary Negotiation by deanCommie on Saturday June 04, 2016 @10:34AM (#11836470)
That's what things like Glassdoor are for
Re:Salary Negotiation by what_ever on Saturday June 04, 2016 @03:17PM (#11837571)
Glassdoor data is often not good indicator as you can filter by only recent reports. So some numbers can be older than 5 years.
Re:Salary Negotiation by ugh123 on Friday June 03, 2016 @05:22PM (#11833367)
I avoid giving a number early on in conversations. Rather than naming a number, I like to 'seed' the conversation with talk about market rate, 'premium' on top of that, and similar phrases to move them in the right direction.

Establishing a position of strength can also mean other things like having the company and hiring manager invest as much time as they can in recruiting you; not hiring would be worse to them than over paying a little.

Also, having other offers on the table always helps negotiating better. Even if its never mentioned to the recruiter I just happen to negotiate better with the mindset that I have other options.

Re:Salary Negotiation by 15155 on Friday June 03, 2016 @06:28PM (#11833724)
> Even if its never mentioned to the recruiter I just happen to negotiate better with the mindset that I have other options.

Playing the game like you've got nothing to lose is what breeds the best. This applies to a lot of subjects.

Re:Salary Negotiation by aubreykilian on Saturday June 04, 2016 @02:44AM (#11835264)
Agreed. I recently switched jobs after an 8 year stint at my previous employer, and it took me many months and many recruiters and possible employers, and every single time I started from the position of "Let's not waste anybody's time, my total Cost-to-Company is xyz, benefits include zyx, if you can't beat that, then we have nothing to talk about." Yes, brutally honest, but it also at least doesn't waste anybody's time with useless phone interviews and reference checks and and and.