Best path from Amazon Vancouver to Google USA
Im almost at my second anniversary as SDE2 in Vanvouver, 99% will get promoted to SDE3 in the next year.
My ultimate goal is to work for Google in USA. Already had a Google insite for their office in Europe, didn't pass unfortunately, and then moved to Van to work for Amazon.
The choices I have:
1. Wait until I get to SDE3 and then try joining google at higher level.
2. Move to Amazon in Seattle and wait for my Green Card. But that's 3 years of waiting.
3. Try joining Google in Canada and get a L1 transfer later on.
4. Apply to Google US directly and hope for H1B.
Which of these would be best?