If your approved O-1 comes with I-94, you don't need 还要回国签证一下. You can stay in US and become O1 starting from the O1 I-94 begin date. Of course another employer can file O1 for you, but you cannot start working for new employer before new O1 approval. O1 visa status does not enjoy H1 portability.