For employer sponsored GC principal
laid off is fine, no problem on your side.
If you quit, you should prepare explanation.
laid off is fine, no problem on your side.
If you quit, you should prepare explanation.