You get an offer. The immediate question feels like: do I want this? But that is not actually the question you need to answer. The questions you need to answer are more specific, and answering them badly has consequences that compound over time. A job offer is not primarily a financial transaction — it is a design decision about the next several years of your life, and the framework you use to evaluate it determines whether the decision reflects your actual values and constraints or just your in-the-moment emotional reaction to a set of numbers.
A job offer evaluation framework does what intuition cannot reliably do: it separates the dimensions that matter and forces explicit judgment on each before combining them into a decision. Intuition collapses multiple dimensions into a single feeling. That feeling will weight heavily whatever is most emotionally salient — usually the headline salary, or the excitement of a new environment, or the anxiety of leaving a current one. A framework holds the dimensions separate long enough to examine each one.
The dimensions that matter cluster into four categories: economic, developmental, operational, and strategic.
Economic dimensions include everything that translates to money or financial optionality: base salary, expected bonus, equity value and structure, benefits cost differential from current situation, relocation costs if applicable, and any sign-on offset against clawback risk. The correct question is not "what is the salary?" but "what is the expected total economic value, probability-weighted across realistic outcomes, net of costs and risks?" This calculation takes twenty minutes with a spreadsheet and is rarely performed.
Developmental dimensions include what you will learn, how the work will build your skills and reputation, and whether the role advances or stagnates your longer-term position. A role that pays $15,000 more per year but teaches you nothing new and is a dead end in your skill trajectory may be a worse offer than one that pays less and accelerates your development in a direction you care about. Career capital — the rare and valuable skills that make you increasingly employable and effective over time — compounds. Economic gains in the present that come at the expense of developmental trajectory are often worse trades than they appear.
Operational dimensions include the actual texture of daily work: manager quality, team culture, work hours, flexibility, commute or remote policy, the degree of autonomy in the role, and the stress load. These are the dimensions most likely to determine your daily subjective experience, and they are almost never formally weighted in offer evaluations despite being first-order determinants of quality of life. A job that looks good on every financial and developmental metric but pairs you with a toxic manager or requires sixty-hour weeks at personal cost will surface its costs quickly.
Strategic dimensions ask how this move positions you relative to your longer-range goals. Does this company's brand or this role's title make you more legible as a candidate for what you want next? Does this industry give you experience that transfers to where you want to go? Does this role develop the specific relationships or reputation that matter for the future you are building? Strategic fit is the dimension most people evaluate least explicitly, partly because it requires them to have articulated a longer-range view of where they are going — which is itself uncomfortable work.
A functional evaluation framework works in two passes. The first pass is eliminative: screen against non-negotiables. If the role requires relocation you cannot do, it is out. If the compensation is below your floor, it is out. If the role requires skills you could not develop in time to perform at the required level, it is out. Non-negotiables must be defined before the offer arrives, not during its evaluation. Defining them during creates motivated reasoning toward keeping options open.
The second pass is comparative: score the remaining dimensions against your weighted criteria and against alternatives including your current situation. The weighting matters and should be explicit. A person with young children for whom schedule flexibility is paramount should weight operational dimensions more heavily than a person without that constraint. A person early in their career who has not yet established a skill foundation should weight developmental dimensions heavily. A person at financial stress should weight economic dimensions accordingly. There is no universal weighting — the framework is only as good as the self-knowledge embedded in it.
One dimension most frameworks miss is reversibility. Not all offers are equally reversible in their consequences. A lateral move within an industry is relatively easy to undo — you can return to the previous type of role within a year or two if the new one does not work. A move that takes you out of your industry, into a narrow specialty, or into a startup at a stage where options are deeply illiquid forecloses options in ways that take years to re-open. Higher-consequence decisions warrant more careful evaluation. Lower-stakes moves can be made with less framework and more gut.
The decision is made, not discovered. There is no perfect offer, no framework output that tells you what to do. The framework clarifies the tradeoffs so that when you make the decision, it is yours: made with knowledge of what you chose and what you gave up, rather than an act of hope that things will work out well enough.