Hello buddy
I am a Vitian . So I think I will be able to answer your question.
FFCS(Fully flexible Credit System) gives you the freedom to set your own timetable(this facility is not available in most colleges).
Chennai has a hell lot of beaches like Marina,Kovalam,Mahabalipuram(not the ones like we have seen in English movies).
The faculty is good and Project based learning helps you to apply your knowledge practically
There are lot of clubs like music club etc and VIT Vellore has some or the other event every month
Almost 85% CSE dept is placed in core companies and above 20 people(exact figure is not known) got a package greater than 10lpa.