I have to put out a ghost job req and interview every person applying within reason for every green card a direct report is applying for. I have to show there are or aren’t any residents or citizens that can fill the job The main problem is: even if the interviewee knocks it out of the park, is an amazing engineer, I still am not interested in firing my OPT/h1b team member who can still legally work for 2-3 years. So…
Wait, this isn't clear to me. Are the interviewees citizens? So you're interviewing citizens to prove that there aren't any who can fill your jobs but even when they clearly could fill the job you don't hire them? Seems like the requirement of proving "there are or aren’t any residents or citizens that can fill the job" is going to be near impossible for the government to enforce
the lawyer/law firm handling the green card application process has to prove that there are no US citizens who are qualified to do the job.
if there were qualified applicants for the job, then the green card applicant won't be given a green card, I assume. But that green card applicant is already working in the country via some other visa, so there is no job opening to fill typically.
the current person in the job is performing well, otherwise, why would you be trying to get a green card for them?
i've never heard of any green card applicant getting denied a green card due to a qualified US citizen applicant.