Contracting (1099 structures) in USA is quite acceptable for individuals with some important and complex compliance nuances, and has some hidden on-costs for employers. Most states and some cities have local taxes over and above the federal tax and social system. To facilitate contractors and foreign nationals working compliantly in USA, forward planning is of the essence. USA has entered into Double Taxation Treaties with most countries.
For foreign national contract workers, contracting in USA, it would be wise to consult with CXC Global on the best way to structure, and how best to balance your taxation.