I am a marketing manager and i understand the H1B Visa Cap has been reached. I wanted to know if there is any chance to get a marketing assignment even without the H1B. For example, what about working as a free-lance? Do they require the US work permit / H1B Visa anyway? Would be reasonable a company hires me as an European consultant, for example? Please advice!