I am on the last year of my L1B visa and my company has offered to sponsor my L1B to L1A conversion. I also learnt about the route from L1A to GC in the EB1 category. But unfortunately because i have been here for a few years I dont meet all the requirements for GC on EB1 such as "You must have been employed outside the United States in the 3 years preceding the petition for at least 1 year by a firm or corporation and you must be seeking to enter the United States to continue service to that firm or organization". Can anyone please suggest if GC on EB2 is equally good? If so, could you also suggest the wait time. Thanks in advance.