Its been more than 2 years since i am working with NYGCI.
I am working as Storage Engineer with them and they have connections with lot of clients and primary vendors.
I have got my H1 under this company and my green card is under process. My career has improved a lot with the kind of projects they have placed me into.
It is so well organized. They are very transparent and pay salaries on time. The staff is available any time and they are so friendly especially the President of this company. I would highly recommend this company.