I have been a green card holder for a bit more than 5 years now, and would like to move forward with the naturalization process.
For better growth opportunities, I changed employer soon after my green card was obtained (about 2 months after). I have stayed with my former employer (big enterprise which sponsored my H1B and then GC petition) for 3+ years, and with my current one (the small startup I moved to after the GC) for 5+ years, always working in the same field and performing similar software engineering duties.
Besides that, clean record (just a couple minor traffic tickets).
My question for you is: do you think it would be wise for me to move forward with this and start the N400 process, or do I risk opening a can of worms which could backfire on me and in the worst case having my green card revoked because of alleged fraud, especially considering the new administration?
Thanks