Tell me more ×
The Workplace Stack Exchange is a question and answer site for members of the workforce navigating the professional setting. It's 100% free, no registration required.

I just got an initial programming job offer for $75k + benefits. It's an initial offer, so I feel like I should give a counter offer ($5k - $10k/year more) to avoid unnecessarily leaving any money on the table, but I've never negotiated a salary before and I don't have any real reason for requesting more money other than, "I shouldn't just take the initial offer." Questions...

  1. If I'm happy with the initial offer, would it be smart to give a counter offer and ask for more money and risk losing the job offer?
  2. If so, how should I approach asking for more without any real justification?

I should mention that I already have a job (at a very prominent software company), but it pays $16k/year less with no benefits. As such, I don't feel already having a job strengthens my position any when asking for more.

Thanks so much in advance for your wisdom!

UPDATE: After taking Kevin's advice, my new employer came back with a new offer of $82K + $2K signing bonus and I happily accepted. Thank you, everyone, for all your guidance!

share|improve this question
3  
This post and answers were automatically converted to community wiki for going over 15 answers. The answer was flagged as not an answer and removed. As a result, I removed the CW status from the question and most of the answers; however, I left the CW status on posts that look like they could use some TLC in the form of helpful edits. Please see this Meta Workplace SE post for more details on the 15 post threshold. If anyone would like to edit the posts and flag them for review, we can possibly revert the CW, notices, or remove the posts – jmort253 Feb 20 at 3:11

14 Answers

up vote 32 down vote accepted

Always, always, always ask for more. It makes them respect you and you're likely to get it.

In your specific case, I'd ask for $10K more plus a $2000 starting bonus. Here's how I'd phrase it (or something similar):

"First, thank you so much for this offer. I appreciate that it shows you have confidence in my ability to succeed here. Thanks again. I'm seriously considering the offer, but to be honest I'd like it to be a bit higher. Would it be possible for you to bump the offer to $85K and add a small signing bonus? If so, then I'm certain I'd accept immediately."

You don't have to say turn down their offer directly unless they push you. Just say you're not sure and would like the offer to be higher. That's all you need to say. Seriously.

Here's a great, detailed discussion on reddit dealing with exactly this issue. Here's a snippet of the discussion:

Don't be afraid to ask for more, it's not insulting or in any way going to affect your ability to be hired (we can always say no)

When you ask for more, give a number! If you let me pick, I will continue to lowball it.

Ask for raises, confident people get them more often than high performers in a heavy bureaucracy.

On a small sidenote, the one person who got the most out of us was a highly aggressive, very smart, very confident woman. She nearly doubled the initial offer, which due to how she marketed herself was already pretty high.

I'd add a side note which is always ask for a signing bonus as well. Since I began doing that I've almost always gotten one.

share|improve this answer
2  
Thanks, Kevin, I appreciate you helping me phrase my response and I took your advice. I'll let you know how it works out. And if doesn't work out, I'm blaming you ;) No, seriously, thank you, I feel confident it was the right thing to do, regardless of how it turns out. – BeachRunnerJoe Aug 22 '12 at 4:37
1  
I wish you the best of luck! I hope you get it! – Kevin Bedell Aug 22 '12 at 4:47
16  
They came back with a new offer of $82K + $2K signing bonus and I happily accepted. Thank you, everyone, for all your help! – BeachRunnerJoe Aug 24 '12 at 2:51
2  
Dude - I am so happy for you. What a great lesson and a happy ending. – Kevin Bedell Aug 24 '12 at 16:33
5  
Is this advice specific to the culture of the country in question (in this case I assume the US)? – Burhan Ali Aug 27 '12 at 12:59
show 3 more comments

Personally, I would take it. You've already said you're happy with the offer, and it's better than your current job.

If you're insistent on making a counter offer however, this may be a great time to negotiate terms other than salary. You may want to consider perks in your counter offer. Perhaps you could negotiate a subscription to Safari Books Online (or some similar service) for continuous learning?

share|improve this answer
12  
+1 for mentioning other benefits. I think the OP should start negotiating practice with something smaller than raw salary. – Joshua Drake Aug 21 '12 at 14:12
7  
I couldn't disagree more. Always ask for more money. It never hurts you and most times a company will come your way. – Kevin Bedell Aug 21 '12 at 20:57
@KevinBedell I think the situation is very different if the question is asked prior to accepting a job or when the OP is already in the job. It could hurt depending upon the scenario. – tehnyit Aug 22 '12 at 8:24
I disagree slightly. While he may be happier with the offer than his current job, he's leaving his current job. And it's easier to renegotiate your contract during a recognised negotiation period than during an Eval where it's normally your direct manager who would have to jump through hoops to get it done. – deworde Aug 22 '12 at 9:33
@tehnyit I agree after the offer's been accepted it's inappropriate to ask for more. I'm assuming the salary negotiations occur before the offer is accepted. – Kevin Bedell Aug 22 '12 at 15:47

This post does not cite any references or sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.

You should have a reason to justify asking, especially if you want to accept the offer regardless of whether you receive a higher salary. Everyone naturally wants more money (who would ever turn down a 10% increase in salary for the same job responsibilities?).

Think of different ways to phrase this request and which you think would be more effective, assuming you did not have any serious salary discussion prior to the actual offer - either your expectations OR your current salary:

  • "I propose 5k more in salary"

or one of:

  • "I would like 5k more because I can bring the following skillsets to your company and allow you to increase value in the following ways, X, Y, and Z."
  • "I really like your company and would like to work here, however the current market value** for someone with my skillset and experience is $X. Is there any way we could come to a more mutually beneficial agreement?"
  • "I would love to work here, however I am currently living in an area which has a lower cost of living** - is there any way this could be reflected in the salary offer?"

Just imagine this from the perspective of a recruiter/manager and it becomes pretty clear how you should phrase a request. The risk with any of the latter three is significantly less than the first. Also consider the additional information about the company you get if the company either accepts (or rejects) your counter-offer containing justification. If you find your offer is below market rate, and the company doesn't care, that tells you something about the company.

** Don't make stuff up, find actual information for this if you intend to do so

share|improve this answer

Put in a counter-offer in a confident but polite manner, and if they accept that offer, take it.

This Kalzumeus link contains a great deal of good quality information regarding negotiation. One thing to be well aware of is that the extra money is not significant compared to the amount that you cost just by being an employee (in terms of support infrastructure, costs of necessary equipment, etc.). It's also comparably expensive to the cost of not hiring you and then finding a new candidate to fill the position, in terms of hiring time, etc.

They've spent a significant amount of budget "getting to Yes-If". If they now have to spend a little more "Getting to Yes", they'll do it.

The key here is not to think "Without any real justification". If they want to employ you, that means you are of value. If their perception of your value is less than the extra you ask for, then you can always say "Yes" to the original offer, because they already SAID you were worth that much. You won't drop in value just because you demonstrate basic business negotiation skills (in fact, if that Kalzumeus article is correct, then the reverse is generally true).

Edit: As stated above, and emphasised by the comments, the key here is to be both confident and polite. If you start issuing ultimatums to them, or act as if they're victimising you, then it's not unreasonable for them to re-evaluate your people skills and decide you're a potential liability.

share|improve this answer
+1 to this. Too many others advise taking the status quo and devaluing yourself. You have a solid job, this company thinks you're worth at least $75k, and they've invested in you to get to this point - that's a position of strength. – Steven Aug 21 '12 at 16:13
4  
+1 from me too... just don't shoot yourself in the foot by making it a demand. I had a job applicant say "I know I'm worth more than X, the offer has to be at least X+5." I had to say no, I can't do X+5, thanks and goodbye. At which point he said "okay, I'll take the job at X". I had to tell him, "you already refused the offer at X, I can't give it to you now." – Hellion Aug 21 '12 at 16:40
3  
@DJClayworth yes, absolutely. That leaves the door open to the original offer. – Hellion Aug 22 '12 at 11:51
1  
@Angelo, I made an offer. He (a) rejected my offer and (b) made a counter-offer. I rejected his counter-offer and declined to make a new offer. He then tried to take back step (a). If he had not performed step (a) in the first place, there would have been no problem in going ahead with the original offer. But he had already rejected it quite firmly and clearly. – Hellion Aug 22 '12 at 14:06
1  
@Hellion, It is anecdotes like this that make really good people terrified of negotiating what they're worth. Very mean, I think. – Angelo Aug 22 '12 at 14:27
show 11 more comments

Thinking that you are worth more is sufficient justification for asking.

Of course, you've also got to convince them that you are worth more. And if it is not self-evident that you are worth more, then you shouldn't be too surprised if they turn down your request.

Basically, it is up to you to decide whether you are prepared to take the risk of being passed over.

share|improve this answer
3  
I'd hate to be passed over by giving them a slightly higher ($5K/year more) counter offer, when I would take their initial offer. – BeachRunnerJoe Aug 21 '12 at 6:16
12  
@BeachRunnerJoe - then there's your answer... – Anonymous Aug 21 '12 at 6:27

This post does not cite any references or sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.

I have to strongly disagree with the crowd here, and I think in general it's a tendency of programmers to be too polite with money that leads them to be underpaid relative to the business value they create.

This is a basic cost-benefit analysis. You analyze the risk they will pass over you just for asking for more money vs the benefit if they say yes. Recruiting is very expensive and I doubt they will flat out reject you just for asking. Making it a demand is obviously more risky but you're not even at that stage yet.

The advice that you should negotiate for a Safari subscription instead is absurd. That's not even a benefit, it's a commodity good with a cash value of a few hundred dollars per year. Health insurance is a benefit because you get better rates than as an individual. Vacation is a benefit because you can't buy time online. You can however buy Safari books subscriptions and I'd rather decide how I'm going to use my own cash than let my employer decide for me. Most importantly, they are suggesting you give up asking for thousands of dollars by asking for something closer to $100.

But programmers have a long and proud history of being satisfied with job perks worth a few hundred dollars in lieue of salary raises in the thousands, so it's not a huge surprise.

share|improve this answer
You claim history but have no references to back it up. I think that they would improve the quality of this answer. – Chad Feb 21 at 14:32

It sounds like - not getting extra money wouldn't slow you down from taking the job & you're not desperate for a job, although this would be a significant upgrade in pay & benefits. In this one, I'm not sure there's be enough for me, personally, to rock the boat with a counter offer. The one thing I see missing here is whether you've given the thought to whether this is a life improvement - for example, commute, work/life balance, technology and process in the new vs. old jobs - all of these things can be so significant that an extra $10K is meaningless in comparison.

Reasons for asking for more money:

  • You can get away with it. Who doesn't want more money?

  • To stay competitive with the market rate

  • To guarantee that if the job isn't all you hope for, you are at least compensated well enough to put up with it for a few years.

  • The commute, work/life balance, incentives or benefits are substandard

  • The job is riskier than is typical.

Reasons against asking:

I can't tell that you've considered these... so I'll throw them out since it sounds like you don't have a driving motivation for asking for the money, so it's good to be ready for the liabilities...

  • Long term relationship - someone in your chain of command will end up authorizing or declining your request. Your interview behavior and your pre-first-day behavior are the first impression these people will have of you. Fighting for what is fair or what your family needs is respectable, trying to drag out the last dollar and center is not. They probably won't retract the offer, but what will their impression of you be?

  • Expectation setting - if you raise the bar to the upper end of "fair market rate" in terms of salary - you also raise it in terms of expectations. If you expect to work like a dog anyway - and the expectation is already mega overtime, heavy travel or other work/life challenges - then go ahead and raise that salary - you are already meeting high expectations.

  • Raises and promotions - if you push your salary up and out of the norm for your pay grade, you limit your options in terms of raises until you get promoted. You will likely not get promoted in the first year as it's expected that you will be learning how to do things - not performing above your existing grade level. There are weird cases where this doesn't apply - but if you push now, you can likely expect a lower increase later - particularly if you are vastly ahead of existing employees.

If one of the reasons above really applies - go for it. You deserve to be paid what you believe is a fair market price for your skills and for the time and energy you commit to the job. HOWEVER - if they knew your salary was $16K less, and willingly offered you the current salary -- plus the total compensation increase of way better benefits - then they are playing fair - they probably don't expect a negotiation, they are making a good faith offer and one or more of the reasons not to ask may apply.

share|improve this answer
5  
On the other hand: 1) Asking for more money up front is better than demanding a raise later on, especially with a smaller company where negotiations are more personal. Negotiating right the first time is less likely to leave hard feelings than trying to renegotiate midstream. 2) In a larger company, raises are often based on percentage over existing salary, so starting out lower can put you permanently behind the curve. – Nate C-K Aug 21 '12 at 18:07

Having a job generally is a position of strength. If they want you to leave they have to offer some mix of:

  • more money (Check)
  • better benefits (Check)
  • better working conditions (only you can judge)
  • better job security (only you can judge)

If you were unemployed, or facing a getting laid off, then then your would be comparing their offer to zero.

They gave you an offer of more than a 25% increase and benefits. Compered to your current job which has no benefits. They are most likely aware what you currently make and the benefits you get at the current company. If they know they have the first two points covered it will be hard to get them to budge.

The best chance to negotiate is the working conditions. This could be being allowed to work a modified schedule (10 hours per day for 4 days a week), or 1 day a week from home. You don't need a huge justification: I like to go camping, I have to watch the kids, it will save on computing costs. It also won't really cost them any money. Of course you might find out that those conditions are available for everybody.

Current employment is a strength only if you are willing to reject the job offer. The more demanding you counter offer the greater the risk they will go with their next choice. They might not be able to offer you more money, the pay may be locked into a budget, or contract. If that is the case any counter offer for money or benefits will be bad.

share|improve this answer

Let me make an important point:

No company in the world is going to withdraw an offer just because you ask for more as long as you do it politely and in a reasonable timeframe. If the company thought you were worth $75K, then they will still think that after you've asked for more.

So feel free to ask for more money, even if your only justification is "I'd like more than that". I should point out that the chances of it being accepted are small, but you won't suffer from making it.

Note: It's important not to phrase this as a rejection of the offer -just tell them you would like more. Only reject the offer if you really don't want it.

share|improve this answer
There's already one example in the thread of an offer lost to a counter offer. You can ask as much more as you want as long as you're willing to miss out on it. – Jeff Ferland Aug 21 '12 at 21:12
I disagree. For some companies, if you ask for more than they feel you're worth or more than they can afford, they might doubt your commitment to them at the rate they are willing to offer you and figure you're just accepting the lower salary until you get a chance to jump ship. However, it's always a gamble when you negotiate, and there are a lot of other companies out there. – Nate C-K Aug 22 '12 at 4:06
3  
To be fair, a company that will only employ you on exactly their terms may well be a company you'd be uncomfortable working for... smoothjazzy.files.wordpress.com/2007/09/dontforget.jpg – deworde Aug 22 '12 at 9:50
@JeffFerland As you can see from the (sigh) comment conversation on that post, it was more a matter of approach than the counter-offer itself. – deworde Aug 22 '12 at 14:42
This is not true. I have had it happen to me several times. I know what my number is and will and have walked away from offers over a less than 1% difference so it does not bother me, but it does happen. – Chad Feb 21 at 14:35

If you haven't done that already, I would try to find out how much similar positions are generally paid in your area. It could be that the offer they gave you is still below average even though it's more than you are paid now, and then you can use that knowledge to negotiate a higher salary. Or maybe the offer was really good and then you will know that and don't have to worry that you could have gotten more just for the asking.

share|improve this answer
2  
glassdoor.com/about/index_input.htm may be of help here. It provides anonymous information about average salaries etc. – deworde Aug 22 '12 at 9:42

You would be hard pressed to do better than read and watch Ramit Sethi's material on negotiation. Example: http://www.youtube.com/watch?v=twJbXSpTVFA

Blog series and videos discussing salary negotiation: http://www.iwillteachyoutoberich.com/salary-negotiation-bonus-for-rent/

As enderland said, you need to justify what you're asking for. Otherwise you may find yourself embarrassed if the recruiter asks you why you think you should get some more money. Although, I can say from personal experience, simply asking for more (without justification) does sometimes work.

share|improve this answer
3  
would you mind explaining what each of these resources does and what they're good for? "Link-only answers" are not quite welcome at Stack Exchange – gnat Feb 19 at 16:11

We're looking for long answers that provide some explanation and context. Don't just give a one-line answer: please explain why you're recommending it as a solution. Answers that don't explain anything will be deleted. See Good Subjective, Bad Subjective for more information.

one way to approach the subject is to ask what potential uplifts there are available after 3 mths 6 mths etc. That way you can accept the 75 now but get them to commit to staged increase as they get to know you better. Either way you are either signaling the offer is lower than you wanted or the expectation that it will increase quickly

share|improve this answer
Hi MB, I'm not 100% sure this answers the question, but there is good information here. Is there any way you, or someone else, could add more information so it 100% answers the question? This entire thread went into CW mode, so I've been reviewing them individually. I'll leave this in CW mode for now until it's fixed. Hope this helps! :) – jmort253 Feb 20 at 3:04

Accepting the offer without counterplay will make it hard to achieve higher payments in future. As we all know there is some "inflation" every year, so the payment must increase each year... Or you'll have less "effective" reimbursement for your work.

Don't be too greedy, when asking for more. But don't talk about peanuts (at least 3% more). E.g. you could speak about "how is the usual rise in salary handled each year?" in the company?

Show interest, be honest and fair... never exorbitant!

Hint: Don't answer too quickly... but don't let them wait for too long. Maybe a week waiting time is fine... If you answer too quick, they'll know you are just taking it at any price.

share|improve this answer

You could sketch out a Nash matrix for possible outcomes!

But seriously, in my experience if someone is valuable then a counter offer often comes from the current employer when they find someone has given notice.

How would you feel if you did get a counter offer?

You could bargain a raised offer with the proviso that it is final and will not affect any counter offer from your current employer. If it's a position you really want, I'd tend to agree with other comments and take what's on offer and negotiate additional perks.

You could also justify a raise if it affects travel, costs etc but be careful as some HR groups do check extensively that you earn what you claimed.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.