First you have to qualify for L1. It is up to your employer to sponsor a Green Card.Seems too good to be true haha. Aren't there any obstacles other than the wait time? Like are employers usually willing to petition for the green card?
I might get a L1b transfer visa next year and transfer to my company's USA office. What sort of obstacles would I face to get a green card from there?