(Asking for a friend)
I am dealing with a situation where my employer is sponsoring AOS from H1B, but the contracted law firm seems really slow and inept. In short, bunch of docs collected by law firm but application hasn't been submitted as of yet. I am losing patience and trust in them. It's been about 2 years since they "started" to work on my case. In the meantime, I got married to a US citizen a few months ago.
I've been in the US for 7 years and am a Canadian citizen.
Given that I have a choice (if I even do), would you recommend that I continue grinding out the H1B AOS or ditch them and do my own marriage based AOS? Once applications are received, all things being equal, is one type more advantageous than the other in terms of wait times, 2 yr vs 10 yr GC, etc?
Thank you in advance.