As others have already mentioned, the process for getting a green card is not known for being quick. It’s all subject to processing time which can vary considerably. It’s not an overnight ordeal even in the best of situations. In order to stay on the same trajectory (employment-based visas) you could look into if the company will offer you full-time employment and then sponsor you for the H-1B visa. From there, you could go for the green card process.
If you’d like to discuss your options, you should contact an immigration attorney. They can help explain the process towards obtaining a green card and discuss which path is the best for you.
connects clients with attorneys. Our platform is designed to offer affordable rates that easier communication by utilizing technology. Check out our website to see our services and connect with an attorney.