US offer brief for mid-career candidates

Free job offer analyzer with salary benchmark and negotiation email.

OfferBrief maps the role to public wage data, checks benefits and restrictive language, then gives you the asks and email to send.

BenchmarkPublic wage range
TermsRisky clauses
ReplyRecruiter email
BLS OEWS May 2025PII redactionNo salary-site scraping
Active redaction found 5 possible PII items before analysis.
Show redacted preview
Company: [COMPANY REDACTED]
Dear [NAME REDACTED],

We are pleased to offer you the role of Senior Software Engineer in New York, NY. Your annual base salary will be $145,000, paid biweekly. You will be eligible for a discretionary annual bonus target of 10%, subject to company performance and manager approval.

The company will grant RSUs valued at $80,000, vesting over four years with a one-year cliff. Health, dental, and vision coverage begin after 60 days. You will receive unlimited PTO, subject to manager approval.

If you voluntarily leave within 12 months, you agree to repay 100% of the signing bonus. You will also sign the company's proprietary information, inventions, arbitration, and non-compete agreement.

Regards,
[NAME REDACTED]
[EMAIL REDACTED]
([PHONE REDACTED]
Sample result

Risky

High confidence

The base salary is below the public-data median for the mapped role, and repayment, non-compete, and discretionary bonus language should be clarified before signing.

Mapped roleSoftware Engineer
Offered base$145k
Public-data range$131k-$206k
SOC mapping15-1252

Benchmark

$130,650-$166,830 public-data band

BLS OEWS May 2025 - Software Developers - New York-Newark-Jersey City, NY-NJ

BLS OEWS wage estimates are public straight-time wage data, not a complete total-compensation database. Treat equity, sign-on, bonus, benefits, and company-specific leveling separately.

SOC mapping confidence: High

The selected role closely matches SOC 15-1252 (Software Developers). The benchmark should still be treated as a public wage baseline, not employer-specific leveling.

Nearby SOCs to check: Computer Systems Analysts, Computer Programmers.

Benefits check

  • Good
    Health coverage

    Coverage appears in the offer, but the 60-day waiting period is worth negotiating or offsetting.

  • Clarify
    Paid time off

    Unlimited PTO needs a written norm: typical usage, approval rules, and holidays.

  • Clarify
    Bonus and equity

    Bonus is discretionary. Ask for target, payout history, first-year proration, and equity plan documents.

Red flags

  • High
    Repayment or clawback

    The offer requires 100% repayment if you leave within 12 months.

    Ask for monthly proration and waiver if the company terminates you without cause.

  • High
    Non-compete language

    The offer references a non-compete agreement.

    Ask for duration, geography, covered activities, and whether it can be removed or narrowed. Enforceability varies by state.

Negotiation asks

  1. Ask for a base move toward $166,830 or a sign-on bonus if base is capped.

    The offer sits below the public median, and sign-on is often easier to approve.

  2. Ask to prorate the signing bonus clawback monthly.

    A full 12-month repayment can create real downside if circumstances change.

  3. Ask to review and narrow the non-compete before signing.

    Restrictive covenants can affect future mobility and should be reviewed carefully.

No checkout or payment is active. We first confirm fit, scope, timing, and any price by email.

Transparent by design

Built around public wage sources, not mystery salary claims.

OfferBrief is intentionally narrow: US offers, mid-career roles, public benchmarks, and practical negotiation wording. It does not scrape Glassdoor, LinkedIn, Indeed, Levels.fyi, Blind, or private employer systems.

BLS salary pages

Salary benchmark pages

Sitemap

Hand-reviewed brief sample

See the evidence and next move before you request a review.

The free tool gives an immediate negotiation brief. A requested review can add source context, prioritized questions, and a cleaner action plan after availability is confirmed.

No checkout or payment is active. Analyze an offer first, then request availability from the result panel.

Analyze an offer
OfferBriefIllustrative hand-reviewed brief
Priority verdictClarify before signing

Repayment, restrictive terms, and compensation context need a written follow-up.

BenchmarkPublic base-wage context
Highest-priority termUnprorated repayment
Next moveAsk for written changes
Suggested question

Can repayment decrease monthly and be waived if employment ends without cause?

Sample layout only; no report, checkout, or payment is created here.