Comment
Comment by dianamp
So true! Been there myself! And have friends that are getting told by big tech companies that they don't do H1Bs anymore and prefer to do L1s and people working from their Europe offices.
Be the first to share your thoughts.