I am in the U.S. with a student visa. A european company has asked me to do a project for them and get paid. Given the fact that they will pay me from outside of the U.S, is it legal to accept that? Is there anything I have to pay attention to? to make sure I won't get into trouble.