Getting H1B1

For the past year or 2, I starting to see a trend that more of my tech friends are joining startups in the valley. “The pay is good, the benefits are awesome.”, they say. It’s kinda of easy to join startups in the valley, engineers are in demand. However getting visa for it is another game.

Here is an experience shared by my buddy:
Getting H1B1, A Singaporean Perspective

Here is a more general one but outlines the requirement in details.:
Getting US Work Visa – Employer’s Guide