Ask HN: What's considered to be a good annual raise?
It's that time of the year for raises/bonuses, and I realized that I'm about to walk into a review with no clue what is good/fair/bad when it comes to an annual salary increase.
So, what would you consider to be a good raise? I'm a back-end software engineer (rails/mysql/mongo) in NYC, but I'm also interested in hearing what others [hope to] get in other parts of the world and in other disciplines.
For bonus points, explain how you'd squeeze more out of that meeting, if such a thing is possible.
(
11 comments
| 9 points
| on HN
)
In most cases your opportunity to negotiate is during the hiring process. It's hard to push back about your pay once you're hired. The best case is they give you the money because they're afraid you'll leave, but then they'll likely take the necessary steps to make you less integral to the business in case it happens again.
You might be better off asking for the opportunity to go to a conference, a workshop, take grad classes, etc. It's easier for them to justify those add-ons because the company stands to benefit from what you learn. It also makes you more valuable, which will possibly get you more money down the road.
Would you buy a car or house without negotiating, trusting that the seller will come up with a fair price ?
This is the best time to negotiate a raise because you were hired for $X to do Y and now you are doing Z so the pay should change to reflect this new job.
I would also suggest that you treat any employment situation like an ongoing 6-month contract. After 6 months, figure out for yourself if the pay is still fair and talk with your employer about it. Basically treat it as if you were being hired for the first time. If you are not interested in continuing at that level of pay, then you should turn down continuing to work there. Of course, if you're happy then continue on.
A company that was realistic with the value of their staff might find that they kept their good employees for more than a year or two.
Think instead about increasing your value as much as possible while you're at this company. Once you're demonstrably worth a lot more than you're currently making, it's time to move on. The next guy will pay you what you're worth, whereas your current employer will find excuses to keep paying you what they're paying you.
Repeat this every 2-3 years early in your career and before long you'll be where you belong, salary wise. It's a shame that it works this way, because often one of your first companies will be a really nice place to work. If you stay there, though, you'll stay underpaid throughout your career.
My current employer offered 10% when I said I was leaving, and all they offer annually is the rate of inflation. I don't know how common this is, but speaking to a few people as I was looking for my new job, it isn't at all uncommon unfortunately.
I don't doubt that there are companies that are more keen to reward good employees, but as a general statement I concur with jumping ship every 2-3 years while young. I also believe that this will increase your value in itself (especially while you are young) as it will give you a wider experience, show that you are able to integrate into new environments and 10 years later you won't be stuck in the mould of your first company.
edit: I should add, I'm a Software Engineer in the UK.
Still, based only on my own past experience (assuming your review is a positive one) I'd say 4%-5% is fair... more than that seems like a clear reward and message that "we need to keep this person", and less than that seems like "eh, here's something".
EDIT: As to your second q: knowing what similar people in your industry and area are being paid might be a good figure to know (and if you can do it tactfully, bring up) - but being able to point out some of your accomplishments in the past year that the reviewer may not remember or be aware of will probably get you farther.
From there, it depends where you are in your career, what your performance has been like, what the going rate for someone in your line of work is, what condition the company is in, and what condition the economy as a whole is in.
Spending a few minutes at http://www.glassdoor.com/ might be a good use of your time to find market rates for people in your job.
As for squeezing out more - do as others have suggested and see if you are earning what you should be according to market rate in NYC and your level of experience. Bring any accomplishments to the table that have helped the company over the course of the last year.
Bottom line is, be fair to company in what you feel you deserve and be fair to yourself as well - don't be greedy.
which ties into...
there's a saying that the only way to get a raise in technology is to jump ship. i'm doing that right now and it's worked out to raise my salary by 21%. i'm in new york city. the place has seen a spike in 2010. the money's floating around again after a few tight years, there are plenty of people who think they have a good idea, and the only thing missing is more developers. all of you new yorkers out there, go get your raise. and don't accept any excuses.
ps: throw-away account.