Experts' help: post-doc or Staff position
Dear experts:
Which position is good for us? Post-doc or staff position? What are the advantages and disadvantages of each postion as far as H1-B and green card is concerned? The staff position is time-limited offer.
Thanks in advance.