My GC process was initiated with Amazon through Fragomen a month ago and i know it takes around an year from start to finish!
I’m an L4 and thinking about Canada PR as well since i have only 2 years of H1 left.
Currently on H1B- Used 4 years in previous jobs
No approved I-140 yet
On the other hand, if you are from RoW, then you may get GC before H-1B.