Britsimon
Super Moderator
Two potential losers here:
The OP' reputation with employer
The employer- recruitment expenses and lost productivity when you quit and they have to rehire.
Take it only if you need it badly but if you do not and your visa chances look real good, your reputation , strength of character , your potential employer and the next job beneficiary will be the winners here a win win situation for all.
I cannot agree with this at all. A job is just that. You work, you get paid. We don't know what the job was, but the OP needs to look after number 1 first.
By the way, it may interest you to know that most states in the USA (including California, where I live) have an at will employment relationship. The employee can leave at any time and the employer can let the employee go at any time - the employment relationship is "at will". If the company that is offering the job decided to let him go after a month - would there be any doubt they would do exactly that?