angel_prince2008
that when recruiters has halted to notify you regarding your offer that means they might have other candidates, i can say this as i am working on the HR side. (sorry but this is reality). looking for a job when you are already here will certainly eats a lot of time.
so better have a job offer that will process everything for you before you come over.

wish you good luck