The TCS codevita drive is considered as On-campus. The reason is quite clear, TCS has established direct contact link with the TPO of respective colleges. I am not sure about those college which are not in touch with TCS. But this question was raised by one of the candidate during candidate briefing (just 2 day before the codevita interview), and HR said that hiring through codevita will be considered as On-campus only. So, you can still go for companies which offers higher package than TCS in your college. But still, things are not clear. One thing I can say is, if your college is a premium college or if your college’s TPO is connected with TCS in some or the other way, then it will be considered as On-campus hiring.