dude .. u r in for a rude shock !!
as for the fin orientation ... half of our batch is doing majors in fin !! 33% of the senior batch was placed in finance and fin vertical has the maximum number of courses being offered this year !!
go through this for placement details for fin verticals...