Do you feel happy in IB?

I was talking to a lady today that knows many people in the IB field. She said that it’s not uncommon to be insulted and so on…
Is this true? Does this depend on the firm? How is work life in general?