**Meta:** I have noticed that this question in its current shape is not far from potentially getting perceived as off-topic: as per [the relevant help page][1], it's not far from "advice on a specific choice", and also appears to be in the scope of the guidance: > For example, "What should I do about an arrogant co-worker?" is not answerable, but "What can I say to my arrogant co-worker to ask her advice with my project?" is answerable. [This suggestion][2] is also very valuable: > Instead of asking which decision to make, try asking how to make the decision [...] Luckily enough, I have stumbled upon something that can contribute something in line with this latter guidance. ---------- **Answer:** You wrote: > [...] because my boss raves about how great of an employee I’ve been This wording is an important indicator about how you truly feel about company A right now. Should you decide to stay with them, I think you need to consider updating your attitude towards them, even internally for yourself. Finding a shade of more respect towards them (and your collaboration together) could contribute to developing an atmosphere of trust, that in turn could impact your sense of job security and peace of mind in the long run. However, it may happen that when you take this into consideration, you honestly conclude that finding that respect / future trust with company A would be challengeful / not likely... (for reasons and details known only to you). Anyhow: if this case would arise, that could give you another hint about how to move. [1]: https://workplace.stackexchange.com/help/on-topic [2]: https://workplace.meta.stackexchange.com/a/2695/125897