I made a career change into sales and trading for a while, then went back into full-time medicine - finance is a really interesting subject, but the proportion of assholes in sales and trading is much higher than in software, medicine, or most corporate jobs (all of which of course have some proportion of assholes).
That's not to say that people in that industry can't be charming - they totally can be, but they will also do whatever it takes to boost up their reputation (and therefore their annual bonus) at your expense. "Liar's poker" is a pretty accurate description of the culture, but it's much worse when you have to deal with it every day.
My experience was on the sell-side, things may be different on the buy-side. Feel free to message me if you want to chat.
I work as a dev at a financial company. I can say that I agree with you. The people (both business side and dev side) in the trading portion of the company were much more likely to be assholes than in the non-trading areas, such as client facing areas. It seemed like the closer people got to being a trader or portfolio manager, the more likely they were to have a mindset of "I'm better than you. I know more than you, so do what I say.", even when they don't know what they're doing.
That's not to say that people in that industry can't be charming - they totally can be, but they will also do whatever it takes to boost up their reputation (and therefore their annual bonus) at your expense. "Liar's poker" is a pretty accurate description of the culture, but it's much worse when you have to deal with it every day.
My experience was on the sell-side, things may be different on the buy-side. Feel free to message me if you want to chat.