I am a Ph.D. student who hold the canadian citezenship.Now I get an contract offer which I am not fully satisfied with. However, this is my first offer in U.S, I do want to get some work experience. This lead me to a dilemma that I want to keep both my GRA (graduate research assistantship) and the job offer. Anybody can give me some suggestion. Thanks in advance.