whose fault is it?
Legally they are responsible. It’s not a matter of opinion. However they probably have more money to wait out any lawsuits and get away with it.
Anymore context on what happened?
doesn’t matter whose fault it is when you are the one that is fucked end of the day
Doesn’t matter. No one is liable
Incorrect. There is a principle in US law that allows one to sue for damages incurred for relying on a promise, and the other party knows.
Sure if you move or incur some sort of cost for this new job. Voluntarily leaving your old job doesn’t really count
Unlucky
This is why you should overlap your start date and not leave until after starting new job. Just double dip for a pay period. Ignore the old job and tell them you are leaving.
Is this legal especially on h1b
In this environment you should serve notice only after 2 weeks of working in a new job. If you can get away with 4 weeks even better. But in this environment you need to be sure.
bro always have like a week overlap at least
If you have given a 2 week notice. take it back. People complicate things too much
If you have left the old company before your start date in this environment. You are delusional