I am on H1-B and was working till last week on a project. I was offered a job by local company who has filed my New H1-B.They have asked me to join on a particualar date. I have confirmed the date and resigned from the job and moved to the place to join the company. When I was about to report for the work, I got a call from HR saying that my joining date has been postponed due to business conditions. I smell something fishy. Since I resigned my earlier job because of promise made by the company and currenly out of job... can I take any leagal action against the company?