Maartz24028dThat's the business.
They probably have a short list with 2 to 3 others people.
If the y company fits your expectations on the stack, the company, the salary etc. do not feel bad about it. That's the game.
Congrats for your new job anyway ;D
If it's just a job offer and not a contract, you can still back out. Depending on how good you are at lying and how forgiving they could be, the results may be different. I was in a similar situation before I got my current job. To be fair, they gave me only a day to think about the JO so fuck them anyway. I lied about having to stay in the province.
This is a company I know I will have no interest in working with in the future so I didn't give a fuck if they decide to blacklist me. They didn't though, I still get emails from their recruiters so I don't know.
C0D4592728dAn offer is not a contract, the acceptance of an offer usually comes with a probation period, that period is for both you and the company to part ways.
Nothing is fixed, don't feel bad if the alternate company has more going for it with you.
I compensate that feeling by buying stuff with excessive money I get from the company Y :)
I have done the same thing before and I felt bad. What he said is true. Now I don't accept unless I'm prepared to turn down other offers.
But let's not forget an employer will drop you as soon as it makes sense from a business perspective. It cuts both ways.
Only thing I think you did wrong was tell company x you got a better offer. There's no problem telling them that you changed your mind - as everyone else has said, an offer is not a contract. But you don't owe company x any explanation, in my opinion, they just have to accept you changed your mind period. But for your present situation, consider company x a burned bridge and simply move on - they have no power over you.
Tell them to get fucked. It's business, not church choir.