Somehow, in finance, the impression I always got was that the engineers/algorithm guys were always second fiddle to the traders, and the traders were an incredibly aggressive group of people with a mean competitive streak (part of it I'm sure was the subset of people I met).
It's hard to explain, but I very much enjoy being a nerd among nerds. Being a nerd among finance people always made me feel highly alienated.