As a permanent resident you can legally have as many jobs in the as you can get, and it won't damage your chances for citizenship. That's as long as the jobs are in the US, and you're not committing fraud to maintain the multiple jobs (like billing/logging hours to employer A for time when you were working at employer B).
No. How you manage the time is between you and the employers; USCIS doesn't care and it's not their business.well obviously no one would be doing that and you would be working on your evenings and weekends...
1) but do you have the burden of proving that you were working on your spare time as a W2/1099 contractor to officials?
Of course it's legal. There may be consequences, like the employer firing you after finding out, but it's still legal to do other jobs during vacation/weekends/nights/holidays/etc.2) What if you take a month long vacation and worked in a different company to check it out and if you don't like come back to your former employer. Is that legal ?
2) What if you take a month long vacation and worked in a different company to check it out and if you don't like come back to your former employer. Is that legal ?
It may violate non-compete agreement but it is a civil matter. With a few exception,
USCIS only determine applicants moral character based on crminal matter. So it is not
an issue.
Non-criminal activies that can make USCIS think you do not have good moral chaaracres
can be
(1) habitually drunk - this is perfectly legal if it only occurs at home.
(2) prostitution in that state where it is legal.
Owing child support is a civil matter- but this can be prosecutable too by many atstes
Thanks for your reply. When you say , it may violate non compete agreement... Do I need to, for argument's sake, prepare to defend to the official that it doesn't violate non-compete clause?
You won't have to answer any such questions to USCIS. Like I said before, as a green card holder you have the legal right to simultaneously hold as many US jobs as you can get. If an employer has a problem with your outside jobs, that's a dispute between you and your employer; USCIS will not harass you about it (unless the number and variety of jobs are so ridiculous that you must be lying, like claiming to work as a doctor, lawyer, professional ice skater, mechanic and school principal all within a 3-month span).The thing is if you go on a vacation and then work somewhere else 40 hours a week during your vacation , does it require you to be prepared to answer such questions...?