Pros
Access to analyst reports was nice, and there's access to some information that you can read. You can print free books offline to read. Also, the job was very easy, no real stress, just a lot of guys around you who are stressed. I finished my work in 1-2 hours every day, spent the rest of the day reading, and still got props for "working late". If you are looking for a stable job in technology, go ahead and do this. Innovation, technical awesomeness, satisfaction, cutting edge technology? Look elsewhere.
Cons
No real good mentors for learning good coding practices, nobody to help you out on math, most managers I spoke to weren't too smart. This is one of the worse banks for benefits and for knowledge, hence the reason most ppl move out to better banks.