I worked for an American bank for 6 years, and it was great. If you put the time and effort in, you'll be rewarded accordingly. in general, the european banks work at a slightly slower pace, but the hours are better.