Ten rules for negotiating a job offer (Medium)

Pulled out some of my favorite insights from this Medium post by Airbnb engineer Haseeb Qureshi: https://medium.freecodecamp.com/ten-rules-for-negotiating-a-job-offer-ee17cccbdab6#.bwflkcvtd

"Employment is just striking a mutual deal in the labor market. Like any market, the labor market only functions well if it’s competitive. This is the only way to ensure fair and equitable pricing. Imagine you were a farmer selling watermelons. Would you just sell your watermelons to the first buyer who agreed to purchase them? Or would you survey the marketplace of buyers, see the best price (and business partner) you could get, and then make an informed decision on which buyer to sell to? And yet, when people talk about the labor market, they think “oh, a company wants to give me a job! What a relief!” As though having a job were in itself some special privilege for which a company is the gatekeeper.
Dispel yourself of this mindset. A job is just a deal. It is a deal between you and a company to exchange labor for money (and other things you value)."

"At the risk of spouting truisms: always, always negotiate. It doesn’t matter how good or bad you think you are. You never damage a relationship by negotiating."

"Ten rules: (1) Get everything in writing (2) Always keep the door open (3) Information is power (4) Always be positive (5) Don’t be the decision maker (6) Have alternatives (7) Proclaim reasons for everything (8) Be motivated by more than just money (9) Understand what they value (10) Be winnable

Definitely worth a read to dig into the above points more. I can't stress enough how important negotiation is -- even if you think you've been offered a great package. It helps you build the relationship with the hiring manager and it raises your value perception -- that goes a long way once you're in the door.

What's your POV on negotiating job offers? Have you done it before? Or do you regret not doing it?

Other than my first job where I had no leverage, I've negotiated for every offer I've gotten. And, when you think about the long term implications of negotiating or not negotiating it becomes more clear why you need to negotiate early on:

1. Let's say you start off making $30k. If you switch jobs every 5 years and offered a modest raise of 15% each time you move, then you'll make $105K each year after 40 years of working over 9 jobs.

2. But, let's say you negotiate for 20% raise each time you move instead of 15%, then after 40 years of working, you'll make $154K.

Pushing for that extra 5% each time you move means that you'll make 50% more money after 40 years, and this doesn't even account for bonuses like stocks, vacation, etc.

TL;DR: Know what you're worth and push for it.