Do I need to work for my current employer for a certain period (like 6 months or longer) before I can transfer H1B to another company? Thanks.