As some of you know, I recently finished a Ph.D. For reasons I won’t bother going into, I’ve decided to leave that research career path and get more of a computer programming kind of job. I have just been offered a job. (Yay!) The problem is, I’ve been in school my whole adult life so I have zero experience negotiating a salary.
A few questions: Is it the norm to ask for more money than they’ve initially offered? If so, is there a certain amount (e.g. 10% more) that’s considered reasonable? If they don’t take my offer, is their next offer considered final? If they just reject my offer outright am I supposed to assume that means they won’t consider anything higher than the original offer? I mean, I don’t want it to be like I’m begging (“No on 10%? How about 8%? How about 6%?” etc.) but I also don’t want to mistakenly take less than I have to if they’re expecting me to make another offer. I also don’t want them to think I’m some greedy jerk, but I don’t want to come across as a pushover either. It’s a small office, so if I accept the job I’ll be seeing the same people I’m negotiating with on a daily basis.
The thing is, I want the job. I’d like it to pay a little more than it does, but if I have to I’ll probably grit my teeth and take what they’re offering. So I want to make absolutely certain that I don’t end up talking myself out of a job. If I ask for a higher salary, would they take that as me rejecting their initial offer? I mean, I guess I don’t want to tip my hand and reveal that I’d be willing to take their initial offer, but at the same time I need to have some sort of an out where I can backtrack and take what they’re offering. And is there any way to say “Fine, let’s just go with your first offer?” without it sounding like I’m only taking the job grudgingly? I mean, I don’t want to start off on the wrong foot with them.
Basically, I’m totally clueless about how to do this, and frankly it’s not the sort of thing I’m good at anyway. Any advice at all would be helpful.