hmm...
I wud say this..
you pay only about 1 lakh+ for whole course incl. the taxes, and not 4 lakh...
the next thing is that the person who completes 4 semester course, will get placed in something called PP(Professional Practise or something) which is actually like the in-plant training which engg. students do during/before 3rd year...
for this u will get 3 chances to get placed...
after this 6 months, u will get another chance (many chances)to get placed. this is the REAL placement... u pay 10K by this time for ur PP and then u r placed acc. to ur performance during the course. In fact, if ur PP company likes u, then will give u better salary and try to keep u back...
It is during the second placement that cos. like Infosys and Cognizant dive in to grab students...
So unlike wat others have said above, NIIT placements are actually good. But the only factor being
1. U shud get above 75% (distinction) in degree
2. U shud get above 80% in NIIT avg. of total which shud be quite easy if u put in 2 hours effort per day... or 4+ hours per day one week before exams atleast!!!
Hope this sorts out some issues...
Cheers,
Praveen.
Disclaimer: I am neither affliated to NIIT, nor am I benefitted by any way due to my comments above.
In fact, I quit NIIT due to the lack of in-depth training there,
otherwise, if ur only aim to join there is to get a IT job and not to be a really cool programmer comparable to those world-wide, better learn by urself.
if u wanna get some really good IT job even if u r not an Engg grad, best place is NIIT...