just a word of advice, if you're on an H-1B, you probably don't want to rely on a startup for your job so maybe this is a wakeup call. You would ideally want to work for a more established, larger company to where you can have some assurance of their continued stability since, as you know, its rather drastic what happens if you lose your job. Not trying to be harsh but just speaking from experience of having worked with startups, both of which had at least one person on H-1B (I myself am American).