City internship is purely commercial. I was in thier London programme last year, and all my fellows in the programmes got similar experiences like me. We' were put into a tiny size company, often find nobody was there in the company that you worked. You did not get the promised paid that you should have. City interhsip will not actively assist your and help you on what happened badly to you. Such as not getting paid at all. Worst of all. Becasue there were usually 2-4 people in your company, and they did not come to work, they would not teach you anything so you did not know what to do every day and could not gain anything from the experience.