It's an unprofessional experience of me:
I accepted and signed offer with company A (dream company) for $X.
Company B came in later, knowing I already signed another company, offered me $1.25X trying to get me in. I accepted company B instead.
I called company A manager and apologized. I explained sincerely that I am currently in heavy financial situation and a 25% increase is much more appealing to me. Company A understood my situation and asked me to stay in contact for future opportunities.
The next day, company A manager called me again and told me they managed to raise my compensation to 1.25X and asked me to stay. I felt shocked and moved, I asked the manager why counter offer me when I haven't started my first day yet. He said he and team valued my potential and willing to learn attitude. They also explained this is the first time company A counter offer a new employee. I honestly don't have a clue why they value me so much.
Should I accept company A back instead?
What is the intention for company A to counter offer me since I already "betrayed" company A by switching to company B
Thanks in advance.