Good Job! You certainly have scored brownie points and perhaps would not be served the Pink Slip any time soon.
It is still not quite clear though, as to why is there not enough Indian initiative to come of age and stop hanging on to coat tail that super genius like you seem to want to perpetuate.