H1 transfer without single visit while in India.


I hold an stamped H1b visa from my current company and stamping is till 2019. The project for which I was given visa was not extended and so no onsite for me as of now. Also, I have been pushed to a dead end project in which there is no USA onsite opportunity. The technology am working on is quiet in demand and my colleagues are saying to get it transferred to some reputed consultancy in US which will hire me on contract/full-time. But I have following question

  1. Is transferring visa in my case (not visited on current visa to USA even once) advisable?
  2. If yes, then do I have to go for re-stamping or can avail Dropbox facility?