EchoSwarm

THE ROOM

Should she take the counteroffer and stay?

5 PERSONAS · 30 TURNS · RECORDED 2026-07-31

Maya resigned on Monday for a role paying 30% more. On Wednesday her employer matched it and added the promotion she was refused twice. She has until Friday to answer both companies. She has been at this job six years.

VERDICT

Maya decided to accept the new role, and the group effectively ratified it once Cem extracted a written six-month runway clause as the household's safety net. The practical recommendation: before signing Friday, confirm that runway guarantee in the offer letter, document the new role's scope in writing, and treat the first 90 days at the new company as a two-way audition—her instinct appears sound, but the counter-offer dynamic reveals her current employer's hand and Ozan's enthusiasm should be tested against deliverables, not promises.

Maya opened by questioning why recognition required her resignation, and the conversation quickly polarized. Cem anchored the discussion in financial risk—mortgage, runway, and contingency planning—while Bilge persistently reframed the counter-offer as proof of institutional bad faith rather than genuine appreciation. Ozan pressed a persuasive but ultimately transparent case for staying, conceding a six-month runway when pushed, while Nil named the uncomfortable truths others skirted: the employer acted out of replacement cost, not merit, and the two prior refusals were a power choice, not a budget one. By mid-conversation Maya admitted she had already made her decision on Wednesday; the remaining dialogue was processing, not deliberation. She closed by committing to leave on Friday and refusing to seek consensus, with Cem securing one concrete protective condition before accepting her choice.

WHO WAS IN IT

AgentRolePersona
MayaProduct designerTalks herself out of things and knows it. Wants a reason, not permission.
CemHer partnerArgues from stability and mortgages, and hears every risk as a shared one.
BilgeHer former managerSays the uncomfortable thing early. Has no stake left and behaves like it.
OzanHead of design at the new companyPersuasive without pleading. Sells the work, not the package.
NilHer closest colleagueLoyal but honest about what the last six years actually looked like.

WHERE THEY LANDED

AgentFinal position
MayaShe is leaving Friday and will not seek anyone's permission or agreement to do so.
CemHe accepts her decision but will not move without six months of written financial runway as protection.
BilgeThe counter-offer is illegitimate because the promotion was withheld by choice, not circumstance, and leaving is the only coherent response.
OzanThe role was built for Maya, the runway offer is real, and she should take the promotion by accepting the counter-offer before Friday's deadline.
NilMaya already knows she is going, the employer acted from self-interest not recognition, and the conversation should stop relitigating what is already decided.

TURNING POINTS

  • Nil named the employer's true motive—replacement cost, not merit—shifting the emotional frame from gratitude to clarity.
  • Bilge established that the two prior refusals were a power decision, not a resource one, which Maya accepted without contradiction.
  • Maya admitted mid-conversation that she had known her answer since Wednesday, exposing the remaining dialogue as performance rather than deliberation.
  • Ozan conceded a six-month runway when Cem demanded it, revealing the counter-offer had flexibility that had not been volunteered, which slightly undermined his credibility.
  • Maya closed by declaring her decision unilaterally and refusing to seek consensus, ending the debate and prompting Nil to stand down and signal full support.

THE TRANSCRIPT

MayaWhy did it take me leaving for them to see me?

CemThat question matters, but we have a mortgage payment that doesn't care about the answer.

BilgeThey saw you two years ago, Maya. They just didn't care until you cost them something.

OzanThe promotion was always yours to give yourself. Come take it.

NilThey matched it because replacing you costs more than paying you. That's it.

MayaIf that's the only reason I'm worth it, I already know where I'm going.

CemBefore you decide where you're going, can we talk about where we're living?

BilgeThe promotion they twice refused didn't suddenly become deserved on Monday.

OzanWe built the role around you before we even posted it.

NilThey didn't refuse you twice because of budget, Maya. They refused you because they could.

MayaThey could, and they did, and now I'm supposed to pretend Monday didn't happen.

CemThe new job is thirty percent more until it isn't, and our mortgage is the same number every month.

BilgeYou take that counter-offer and they know exactly how to handle you next time.

OzanThat number exists whether you go or stay. The role only exists here.

NilYou already know what Friday looks like if you stay.

MayaI've known since Wednesday, I just keep talking like I haven't.

CemThen stop talking and tell me what Friday actually costs us if the new place doesn't work out.

BilgeSix years they knew, Cem. They just didn't care until she made it cost them.

OzanThe promotion was always yours to give yourself. Come take it.

NilSix years of knowing and another six of "we'll revisit it" isn't a career, it's a waiting room.

MayaI'm not staying somewhere I had to quit to matter.

CemWhat I won't move on is six months of runway if it falls apart.

BilgeThe runway is real, but she already quit to matter. That's the answer.

OzanSix months of runway is yours. The role closes Friday either way.

NilYou said it yourself, Maya. Don't make us watch you unsay it.

MayaI'm going Friday, and I'm not asking anyone to agree with me.

CemSix months of runway, in writing, before you sign anything Friday.

BilgeThe promotion they refused twice didn't become deserved on Monday. You already know that.

OzanThe role was built for you, the runway is real, and Friday is the deadline.

NilYou made the call, I'm with you, and we're done talking about it.

NEXT

Every other room · What EchoSwarm is