Yes, foreign and NRI students can earn well once they complete their studies in India. There are lots of ideal employment opportunities to seek in India after completing studies in India. But you must work on something other than a student visa. To work after studies in India, you are required to get an employment visa.