Typically you cannot enforce “soft” properties or promises about your job. They may tell you you’ll use the best tools for the job, have management that supports you, gives you a good work/life balance. Then you start the job and it’s all taken away, and you can’t leave because recruiters will think negatively of “job hopping” even if you got bait & switched. So you’ll be stuck with empty promises, wishing you had negotiated harder on compensation, severance and other enforceable benefits.
Leave. Job-hopping is a pattern, not a single event. If I get a candidate with a good track record but one three-month stint, sure I'll query it, but "it wasn't a good fit for me" is a reasonable excuse and a good conversation starter if you can wrap it in a strong story for what _is_ a good fit.
Bait & switch jobs are a pattern, they happen all the time. Needing to leave several jobs in a row after only a few months at each place is just basic reality, normal circumstances for a lot of people given the way corporations treat employees now.