Salary Negotiation
Salary negotiation is the process of discussing and adjusting compensation — including base pay, equity, bonuses, and benefits — between a candidate and an employer before or during a job offer.
Definition
Salary negotiation is the process of discussing and adjusting compensation — including base pay, equity, bonuses, and benefits — between a candidate and an employer before or during a job offer.
Overview
Negotiation typically happens after an offer is extended but before it's accepted, and can cover more than base salary: signing bonuses, equity grants, remote work flexibility, start date, and title are all commonly negotiable. Candidates with competing offers or clear market data on comparable roles generally have the most leverage. Negotiation outcomes compound over a career, since raises and future offers are frequently calculated as a percentage of current pay — making a well-handled negotiation at each transition meaningful for long-term earnings. It connects closely to Performance Review cycles internally, where negotiated raises and promotions follow a similar evidence-based approach, and to the broader Career Ladder a candidate is aiming to climb. It's also a routine part of setting rates for a Freelance Developer, just applied per project rather than per role. Preparation typically involves researching market rates for the role, level, and location, and building a case for value based on skills and prior impact rather than personal financial need.
Key Concepts
- Covers base pay, equity, bonuses, and non-cash benefits
- Typically happens after an offer but before acceptance
- Strengthened by market research and competing offers
- Compounds over a career since future raises often build on current pay
- Applies to promotions and raises as well as new offers
- Best framed around value and market data rather than personal need