Overall, I had a very good experience at Bocconi.
It gave me a very solid background as I had the opportunity to attend many different classes and learn about different topics with very prepared professors.
They have a lot of partnerships with universities around the world, so you have a lot of choice if you want to spend a semester abroad.
There is a good environment and I also had a lot of fun during my time there.
However, I decided to study abroad for my Master as I perceived that educational path at Bocconi as really theoretical (very few group work, very few case studies, only very big books to study) and people were too much competitive.
If I had to come back to my university choice I would do it again!