Which is better for Fresher TCS or Persistent ?

Please advice me,which company i should join TCS or Persistent ??and after 2 year i wanted to go for masters. After searching i found:Tcs:only maintainance projectcan’t get techincal knowledge required for master.But onsite opportuni…

Please advice me,which company i should join TCS or Persistent ??

and after 2 year i wanted to go for masters.
After searching i found:
Tcs:
only maintainance project
can't get techincal knowledge required for master.
But onsite opportunity after 2 years is best.If you are lucky you will be in USA or in other country after 2 or 1 years.Onsite can be for 2 years also.

Persistent:
Product based company.
Knowledge required will make you techinical guy and help in master.
lots of good work.
sponsor you for masters.
less onsite as compare to TCS.

Please advice.Still am in dilemma what should i choose ?