Great Guru..Thanks once again.. At what stage should I legally Join New Company so that I get GC... Can I wait till I get my EAD and tell then to my old company? That is safe.