Skip to main content
Back to Learn More

Offers — Job Offer Management, Comparison & Negotiation

ES Reference: Phase 4 (INTOS-ES-P4-001) — Offer and Negotiation, Section 7

Overview

The Offers module provides a private, secure workspace for recording, tracking, comparing, and preparing to negotiate job offers. It handles compensation data across base salary, variable pay, equity, benefits, and non-financial factors — with dated currency conversion, user-defined weights, and explicit assumption labeling.

Offer data is highly sensitive and hidden from coaches and institutions by default. The system provides guidance frameworks, never specific "ask for X" recommendations, and never sends messages automatically.

Key Principles

  • Highly sensitive data — offers are hidden from coaches and institutions by default; enhanced access controls
  • Assumptions must be labeled — currency conversion rates, equity valuations, cost-of-living estimates are all dated and sourced
  • No tax/legal advice — guidance frameworks, not authoritative financial recommendations
  • Version history preserved — every change creates an auditable version
  • User-controlled — guidance is user-initiated; system never sends automatic negotiation messages
  • No authoritative tax/legal advice — all financial information is user-provided and user-validated

Screens in This Feature Area

1. Offers List (/dashboard/offers)

All your recorded job offers in one place with status badges and total compensation summaries.

Buttons & Actions:

Button Behavior
Record Offer Add a new job offer
Offer Card (click) Open offer detail
Compare Select 2+ offers for side-by-side comparison
Filter by Status Filter by active, accepted, declined, expired
Archive Archive old offers

2. Record Offer (/dashboard/offers/new)

Capture comprehensive offer details.

Compensation Fields:

Category Fields
Role & Company Company name, role title, location, work model (remote/hybrid/onsite)
Base Compensation Base salary, currency, payment frequency
Variable Pay Annual bonus target (%), signing bonus, retention bonus, commission structure
Equity Grant type (RSU, options, etc.), grant value, vesting schedule, strike price (if options), refresher policy
Benefits Healthcare, retirement/401k match, PTO, parental leave, sabbatical, education budget, wellness stipend
Timeline Offer date, decision deadline, proposed start date
Other Relocation package, visa sponsorship, non-compete clauses, clawback provisions

Buttons & Actions:

Button Behavior
Save Offer Persist offer details
Link to Job Associate offer with a tracked job application
Add Notes Free-form notes and context

3. Offer Detail (/dashboard/offers/[id])

Complete view of a single offer with version history.

Buttons & Actions:

Button Behavior
Edit Modify offer details (creates new version)
View Version History See all changes with timestamps
Add to Compare Include in comparison view
Accept / Decline Record your decision
Export / Print Download or print offer summary (with privacy warning)
Delete Soft-archive and privacy-controlled permanent delete

4. Edit Offer (/dashboard/offers/[id]/edit)

Version-controlled editing — every change preserves the prior version.

5. Compare Offers (/dashboard/offers/compare)

Side-by-side comparison of 2+ offers with total compensation normalization.

Comparison Dimensions:

Dimension What's Compared
Total Compensation Base + variable (expected) + equity (annualized) — all in selected base currency
Benefits Value Monetizable benefits comparison
Equity Analysis Vesting schedule comparison, projected value scenarios
Location & Cost Cost of living adjustment (dated rates, assumptions labeled)
Growth & Career Title, scope, team size, promotion velocity, learning opportunity
Work Model Remote/hybrid/onsite, flexibility, travel requirements
Risk Factors Company stage, funding, stability, industry outlook
Culture & Fit Known culture factors, team dynamics, values alignment (user-assessed)
Personal Priorities User-defined weights per dimension for personalized ranking

Buttons & Actions:

Button Behavior
Add Offer to Compare Include another offer
Remove Offer Remove from comparison
Adjust Weights Change your priority weights per dimension
Change Base Currency Convert all values to a single currency (dated rate shown)
Export Comparison Download comparison table with assumptions disclosure

6. Negotiation Preparation

Evidence-grounded value narrative and decision framework — not scripted negotiation messages.

What It Provides:

Element Description
Value Narrative Structured summary of your evidence-backed achievements, impact metrics, and market value
Key Questions Questions to ask: equity details, bonus structure, promotion cycles, severance, change-of-control
Decision Boundaries Your stated must-haves, nice-to-haves, and walk-away points
Scenarios Best-case, expected-case, minimum-acceptable scenarios for structured thinking
Market Context Role, seniority, geography context (user-provided; not an automated compensation database)

Buttons & Actions:

Button Behavior
Generate Value Narrative AI-generated summary from your Career Vault evidence
Define Boundaries Set your must-haves, nice-to-haves, and walk-away points
Create Scenarios Model best/expected/minimum offer scenarios
Export Preparation Download negotiation preparation document (private)

Currency & Assumptions

  • Currency conversion uses dated exchange rates stored with the conversion timestamp
  • Equity valuations are user-provided (preferred price, 409A, or public market price); system labels the valuation basis
  • Cost-of-living comparisons cite source and date of the index used
  • All assumptions are visible and editable — nothing is silently computed

Privacy & Security

  • Offer data is hidden from coaches and institutions by default — separate, explicit permission required
  • Enhanced access controls on offer records
  • Redacted logs — offer values never appear in logs or analytics payloads
  • Export/print includes a privacy warning about sensitive financial data
  • Self-hosted offer data — not shared with any external service

Related ES Requirements

ID Requirement
P4-E04 Offer CRUD, comparison and negotiation preparation
AC-04 Offer CRUD, comparison and negotiation protect data and disclose assumptions

Related Docs

  • [[jobs]] — Offers are associated with tracked job applications
  • [[career-vault]] — Evidence of achievements feeds into value narrative for negotiation
  • [[executive]] — Executive Mode covers compensation philosophy/preparation; Offers handles specific comparisons
  • [[billing]] — Separate from your own subscription/plan billing
Based on INTOS-ES-P0-001 (Phase 0), INTOS-ES-P1-001 (Phase 1), INTOS-ES-P2-001 (Phase 2), INTOS-ES-P3-001 (Phase 3), and INTOS-ES-P4-001 (Phase 4) Engineering Specifications v1.0