Job posting decoder
Paste a job listing. Your browser reads it on this device and reports which of the terms that matter are stated and which are absent. Absent is a fact about the text, not a judgment about the employer.
Runs in your browserNot legal or financial advice
Paste a job listing
The text stays in this tab. Nothing is sent anywhere, and nothing is saved when you close it.
This is not a substitute for the advice of an attorney. The decoder matches common wording and can miss a term written differently. "Absent" means the posting does not state the term — not that the employer is hiding it, and not that the contract will lack it. Ask the employer, or take the question to a lawyer licensed in your state.
Nothing is uploaded. Paste a listing above and run the decoder — the text never leaves this tab.
What it reports
Twelve terms that decide most of a physician contract's value. For each, whether the posting states it — with the exact sentence quoted — or leaves it unstated, with the questions to ask.
- Assignment
- Benefits
- Call schedule
- Clinical autonomy
- Compensation and wRVU
- Indemnification
- Intellectual property
- Malpractice and tail coverage
- Non-compete
- Non-solicitation
- Outside activities and moonlighting
- Termination
How it works
Your browser splits the pasted text into sentences and matches each against the same word patterns the contract checker uses for PDFs. Matches are quoted with the sentence that matched. The page makes no network requests; the text never leaves the device.
What it doesn't do
- It doesn't say whether a term is fair, standard or enforceable.
- "Absent" means the posting does not state the term. The actual contract may still have it; ask.
- It can miss a term worded unusually. "Not stated" doesn't mean it isn't there.
Use the results to prepare questions for the employer or an attorney licensed in your state. For a full contract, use the contract checker, which quotes clauses from a PDF with page numbers.