Very informative thread. Just wondering if all the information is still applicable after 3 years i.e. is direct hiring still the preferred mode for the major financial institutions.
@david1697 would love to know eventually how things turned out for you. Did you manage to find a job and if so...