I accepted a job offer from a US company X, and while waiting for them to send me the contract, I received a better offer from US company Y.
Now I would like to go with company Y, but I already accepted the offer from Company X (I did not sign anything, I accepted it via email).
Is it legal to decline the offer from company X after accepting it?
Do I risk anything?
In my younger days, I would have flatly advised against it for mostly karmic reasons, but having seen the general tenor of business relationships and how many companies treat not-yet-signed employees, I am unable to muster any moral outrage against an employee who terminates a negotiation despite that negotiation appearing to be in late stages.