NIIT is the best platform for the computer education. It provides the better sourrondings for every student.In terms of technology and softwares, niit only provides up to date.
If we are talking about extra curriculum activities, every weekend there are different activities related to fun, gk, technology etc.
Teachers and all the faculty are awesome and supporting. Regular mock test and study material are available online anytime.There should be regular objective test for students and teachers also so teachers are also updated with the time.
Overall NIIT is the excellent platform for youth.