Moderate Level Public Trust as a Green Card Holder

Guys, I need some advice! I’m an IT engineer and a green card holder living in the US for more than 2 years. I got my green card 9 months ago, so I decided to find a new job in the US with better pay. Until today, I have been working remotely for a company back in my home country, doing contract projects for a big American company. Therefore, I listed that American company on my resume. Long story short, I received a great offer letter, but it requires me to obtain a moderate level public trust.

I told my potential new company about my situation (it requires a minimum of 3 years in the US) and my lack of US-based employment history. However, they said there is nothing to worry about. My credit score is great, I have no troubles, and I haven’t even gotten a ticket during these years in the US.

But I am afraid of going through the public trust process because of my lack of US-based experience and the discrepancy between my real consultancy company and the company listed on my resume, as well as the 3-year issue.

Can anybody help me? What are the odds? Has anyone in this situation passed this before? Should I be worried? Please help me, I am super nervous.

Per the Office of Personnel Management: “An investigation may NOT be requested on Non-U.S. Nationals in the U.S. or U.S. Territory for less than 3 years. At the discretion of the agency, based on a risk determination, an alternative facility access identity card may be issued until the employee or contractor in question has resided for 3 years in the U.S. or U.S. Territory.” This means if you have not lived in the U.S. for at least three years prior you are not eligible to occupy a moderate risk public trust position since they cannot perform the required Tier 2 background investigation.

yeah they pulled back to offer. I asked this requirement many times to my Recruiter. They wasted both mine and their time. + they already started background check, so my company aware of i’m looking for new opportunity.