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.
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]
Risky
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.
Benchmark
$130,650-$166,830 public-data band
BLS OEWS May 2025 - Software Developers - New York-Newark-Jersey City, NY-NJBLS 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
- GoodHealth coverage
Coverage appears in the offer, but the 60-day waiting period is worth negotiating or offsetting.
- ClarifyPaid time off
Unlimited PTO needs a written norm: typical usage, approval rules, and holidays.
- ClarifyBonus and equity
Bonus is discretionary. Ask for target, payout history, first-year proration, and equity plan documents.
Red flags
- HighRepayment 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.
- HighNon-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
- 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.
- Ask to prorate the signing bonus clawback monthly.
A full 12-month repayment can create real downside if circumstances change.
- Ask to review and narrow the non-compete before signing.
Restrictive covenants can affect future mobility and should be reviewed carefully.
Recruiter email
Hi [RECRUITER NAME], Thank you again for the offer. I am excited about the role and the team. After reviewing the offer and public compensation benchmarks for Software Engineer roles in New York, would there be room to move the base salary closer to $166,830 or add a sign-on bonus if base is capped? I also wanted to clarify a few terms before I make a final decision: - Could the signing bonus repayment be prorated monthly and waived if the company terminates without cause? - Could you share the non-compete agreement so I can review duration, geography, scope, and whether it can be removed or narrowed? - Could you send the bonus plan, equity plan, and benefits summary? Best, [YOUR NAME]
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
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 offerRepayment, restrictive terms, and compensation context need a written follow-up.
Can repayment decrease monthly and be waived if employment ends without cause?