Health insurance could be better.
Stressful work with extreme deadlines
A lot of middle management who lose touch with the day to day work
Great work culture and benefits
The bank needs to spend more on basic infrastructure like technology. They are light years behind and almost brag about it.
People