8 ms·Look at L1A visa - still need to be an employee for a year but I easier for your company then a EB1.by rb808 8y agoLook at L1A visa - still need to be an employee for a year but I easier for your company then a EB1.