It really depends, finance is a big big place. There are banks that are terrible and there are banks that are pretty great. Also finance is the buy-side as well, and the buy-side is pretty lax, especially if you are working at a small prop trading firm or hedge fund.
Maybe not everyone has a passion for finance, but I find it probably the most interesting thing in the world. The movement and character of markets are one of the last and great unsolved problems of humanity. They are also so incredibly old and have an outsized impact on the world compared to really anything else at all that I can think of.
I only got interested in markets in my mid-20s and before then, I wanted to be a compiler writer or something like that. On a whim I took my first job in finance at a portfolio analytics company and I was absolutely hooked, the rabbit hole ran so so deep. Now after working at a bank, a hedge fund, and now currently another bank structuring derivative products in Africa, I can't think of anything else.
The math is so interesting and the programming even more so. There's no right answer anywhere you look, just fields and fields of unsolved problem everywhere you look. I eventually realized that the reason why I find finance so interesting is the same reason why I find computer science interesting: because no one really knows what they're talking about. I relish the idea that I could be the first one to come up with some brilliant hedging mechanism or some product that solves a lot of people's problems.
Also I think that managing risk and making the world money is a noble endeavor. Client's call me on the phone I tell me, "Without you guys, I would have lost a shit ton of money", or "Without you, I wouldn't have been able to make a deal in Africa", etc etc. I'm not unique, and my firm isn't unique, so maybe this isn't true. But I do my absolute darnedest to help my clients, and by helping my clients, my firm.