Hope that the above mentioned points from our friend has answered most of the part of question
I stay in KTR campus and I feel that every branch we consider has few really friendly and ready to learn staff which makes learning joyable. If you are really interested in your branch you will have lots of education clubs and lot of student teams which work day and night with zeal in what they believe and these where you learn a lot. other campuses are also good but they are not sophisticated as the main branch
Do not worry about what branch is the best in SRM like cse ,ece etc it depends on you. Where you want to be tomorrow defines your today
And also look into few other colleges too if you have a choice to select as mentioned every college has Pro’s and cons it all depends on how we react to it.