Hi
arvindb14, as you know the competition from fellow applicants from India is quite tough at the top MBA programs. I actually like your diverse work experience and track record of promotions, but you're right that a startup name can be an obstacle vs. a well known multinational brand. I recommend that you showcase your startup's credibility (does it have brand name clients, awards, or other signals of strength/legitimacy) and impact in its sector, along with your own role in making good things happen.
Looking at the rest of your profile, your GPA is on the low side vs. the strongest applicants. Lower GPAs can be mitigated by a great performance on the GMAT. A 710 is a good start, but especially if you are looking for scholarship money and you have hurdles in your application, I'd suggest a retake to try to post a higher score. When you apply, do it in R1, include names in the lower half of the top 35 and target multiple schools where your GMAT strongly outperforms the average to maximize your chances of success (especially if you are hoping for scholarship money). I can't speak to the hiring picture - that's a question that's out of our scope -- especially since it's years away and in a very uncertain economy and visa situation right now...but you might look for schools with STEM visas to enhance your hire-ability when the time comes (if you can join with that initial visa status taken care of, you are likely to open up more job options).
Best of luck!
Julie-Anne Heafey
Senior Consultant
mbaMission