I agree regarding the recruiter concerns.

If it's not HMC directly, they will just tell you not to worry so you'll sign the contract and they'll receive the commission.Whether it's the company HR or recruiter's, they will tell you what you want to hear to get you to sign the contract. Once you're here, you're on your own.

Good idea coming first without your family.