Hi There,
I worked as a freelance developer for US based company/companies in my home country. I have received ITA just recently. I have over 3 years of work experience as freelancer.
However, my hours varied differently ( as it was task based projects which were paid by hours but still had...