I actually met I-immigrate just like that. But the impression they leave on me was worth a thousand words. This is why I could not hold myself back when I felt the need for a green card exactly after 2 years. Yes, I got a job in the US and they were the only ones I was aware of and no doubt they were gracious to me when I met them again. In fact, this time they made sure that this experience will be remembered for a lifetime. This is why they just get the half work done on the very same day because it involves lots of steps. Once I got the approval that I am eligible for the green card. Then don't even ask anything, their team sped up the process and in just a span of 2 years. My green card was ready. Cannot thank them enough for the way they helped me in achieving my dream run.