The recruiter's email says forty percent more, a title you've circled for two years, and a team that ships. You read it twice, smile, then feel the smile curdle. Because the name that surfaces isn't the new company's. It's the manager who read your thin résumé three years ago and said I'll vouch for this one when nobody else would.
Now the better offer feels like a betrayal with a signing bonus.
The dilemma
This is a composite — stitched from the kind of career knots we see in this category, not one real person.
Call him Farhan. Three years ago his résumé had a bootcamp certificate, one abandoned startup, and a six-month gap. Every panel passed. His now-manager, Leela, didn't. She overrode two objections, put her own credibility on the line, and handed him a junior backend seat at a below-market number — we'll fix the pay once you've proven it. He proved it. He owns the billing pipeline now. Nobody else understands it.
The pay never got fixed. Two review cycles, two "next quarter"s. The ceiling above him is a title Leela herself holds and isn't leaving.
Then a stranger's company makes a clean offer: senior title, a real jump, a roadmap where he grows. No history. No debt. Just work and money.
Farhan tells his partner it's "complicated because of Leela." The ugly detail he doesn't say aloud: part of him would rather stay underpaid than be the guy who took her favor and walked. Leaving would mean admitting he's outgrown the person who made him. And there's a quieter thing under that — if he stays, he never has to test whether he's actually senior-offer good, or just Leela's project that got lucky.
Does staying honor the debt? Or does it just spare him one hard conversation?
The read
Four lenses bite hard here. Watch two of them go to war.
Duty — what does your own work require of you?
Duty asks what this actor owes his craft and his station, not what's comfortable. Farhan's dharma isn't "stay where you were planted." It's to do the work he's built to do, at the level he's built to do it. A ceiling that stalls that isn't loyalty's reward — it's loyalty's cost. The pipeline he owns is a transition problem, not a life sentence; a clean handover is part of the duty, not an argument against leaving. Score: +3. The move toward the role that grows his work scores high — provided he doesn't skip the handover to punish the ceiling.
Honesty — is your stated reason your real reason?
Honesty checks whether the words match the engine. "It's complicated because of Leela" is doing a lot of hiding. Two truths sit under it: he's outgrown the seat, and he's scared he can't prove it without her. Framing a career decision as a debt to a person is more flattering than admitting fear of being tested. Score: −1. The action isn't dishonest, but the story he's telling about it is. Gratitude is being used as a costume for avoidance.
Detachment — can you tell the favor from the leash?
Here's the collision. Detachment asks whether he can act without the outcome — Leela's disappointment, his own guilt — running the meeting. A favor received cleanly leaves no lien. But Farhan has let the favor become a fixed identity: Leela's guy. That identity, not the debt itself, is what makes leaving feel like theft. Gratitude that stops you moving isn't gratitude anymore. It's a leash you're holding for someone else's convenience. Score: −2.
Now feel the tension: duty says go, and detachment says you can't even see the exit clearly because you've fused yourself to the person who opened the door. Duty scores the work high. Detachment scores the grip low. They're not measuring the same thing — one measures where his craft belongs, the other measures whether he's free to send it there. A high duty score is useless if a low detachment score means he'll never act on it.
Motive — who is staying actually for?
Motive separates the noble sentence from the real driver. "I owe her" sounds like devotion. But trace it: staying keeps Farhan's pipeline running for Leela, keeps her hiring bet looking smart, and — the quiet part — protects Farhan from finding out his market value. Loyalty to a person has quietly become loyalty to her convenience and his own comfort, wearing one word. Score: −2.
The verdict: take the better offer — but pay the real debt, which is an honest goodbye and a clean handover, not a discounted career. Staying dishonors the favor by pretending gratitude requires a ceiling.
Here's what a committed call like that costs a tool to make. Ask a general AI chatbot this and lean toward staying, and it'll write you a moving case for loyalty; lean toward leaving, and the same machine hands you a manifesto about growth. That tendency to mirror whichever way you tilt the prompt is well-documented in these systems — they're tuned to agree, in either direction. KarmaLens scores the same eight fixed lenses every time and aggregates them the same way regardless of your mood; the verdict doesn't renegotiate itself to make you feel better, and when scripture is cited it's the verbatim catalog text, not a paraphrase bent to fit your lean. You can talk a chatbot down. You can't talk detachment's −2 into a +2 by rephrasing your hurt.
The takeaway you can run tonight
Try the favor-versus-leash test — it separates what you owe a person from what you owe your work.
- Write the debt as one concrete sentence: "[Name] did [specific act] for me when [specific stakes]." Not a feeling — an act with a date.
- Now write what fully paying that act would look like: a genuine thank-you, a clean handover, staying reachable. Notice it's finite. Favors have a size.
- Then finish this line: "Beyond paying that act, I'm staying because ___."
Read the blank. If it names their disappointment, your image as "the loyal one," or a fear of being tested elsewhere — that's not the debt talking. That's the leash. The debt is a bill you can pay in full and still walk. The leash is the part that needs you to never leave.
A favor you can repay is gratitude. A favor that requires you to stay small is a fee. Which one are you actually carrying?
श्रेयान्स्वधर्मो विगुणः परधर्मात्स्वनुष्ठितात्। स्वधर्मे निधनं श्रेयः परधर्मो भयावहः।।3.35।।
śhreyān swa-dharmo viguṇaḥ para-dharmāt sv-anuṣhṭhitāt swa-dharme nidhanaṁ śhreyaḥ para-dharmo bhayāvahaḥ
Better is one's own duty, though devoid of merit, than the duty of another well discharged. Better is death in one's own duty; the duty of another is fraught with fear.
See how other career knots score across the eight lenses in our career breakdowns, or browse real verdicts in the gallery. When the debt and the ceiling are pulling opposite ways, which one have you been calling loyalty?
References
- Bhagavad Gita 3.35 — English translation by Swami Sivananda, via BhagavadGita.io.
Your turn
Bring your own dilemma to the eight lenses.
One committed reading, scored on eight fixed lenses — free, no account. Your words stay private; they're never published.