Pros
Skilled colleagues, in Italy salaries are higher than in the banking sector.
Cons
It can happen that your senior manager has never worked a single day during your year experience with the company, but also that you are paid to work with Bloomberg and Fincad and the company doesn't buy licenses for cost cutting. In general, the less you are able to do, the more you will have a bright career. The more you are able to sell yourself, the more you are important. "Quality in everything we do" is just a joke, at least in Italy. As said, in Italy salaries may be considered good if compared to the banking sector, poor if you thing that you'll work 12 hours a day with no extras paid. In general, you need to stay for long hours to be considered a good resource, even if your stay is totally useless.