Ah if you are just doing documentation than maybe not so bad. Late nights were the norm for making production changes in a bank, especially an investment bank. They do not mess around. They are also really quick to fire you if you make a mistake that affects trading. Sadly Ive seen it a few times. It really made me not want to work in a bank, plus they shit on IT people. This was my experience at JP Morgan Chase and Bank of Tokyo and the little work I did for Goldman Sachs. I worked at Bear Stearns before they went out of business and the atmosphere there was much better.