The SRCC Placement Cell, over the past 25 years, has been hugely successful in finding top jobs for passi