Start up/Product industry is growing in India. But its no where close to providing jobs for India's population scale. Beyond that the new breed of start ups are extremely elitist, and tend to hire only from the best of the colleges.
In short it makes sense to play the start up game in India, only if its your own start up.
In short it makes sense to play the start up game in India, only if its your own start up.