Friends here suggested me not show these to USA consulate cause they would doult about the possiblity of my returning to Canada. Well , this is the strongest reason for me to go to USA, so I just show it and got the visa. I think they might decide it case by case, and maybe the company my husband works now is a well-known company.