I think it's quite common for CS grads to choose finance as a second choice after the big tech companies. Few people see it as an exciting as these banks try to portray themselves. I know several people who took an offer from a big four company to leave from a bank the first chance they got.