Hello
There are many advantage and disadvantage of this field and many people can't survive.
If you are thinking as a full time career option than there are many things to be looked upon
It is good if you have good knowledge,consistency and have a good backup. Otherwise you will fall straight on your face. It is risky but also have a high return .
Good Luck
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile