I am doing an M.Sc. at one of the top three schools in that FT Ranking. Actually, the generalist position gives me the oppportunity to start my career in different industries. As far as I am concerned, after working at the top IB and a top tier PE, I can happily say that they did care about the ranking and even in bad times, I am still doing well in securing job offers.