It depends, in the UK, interns are often used as unpaid slave labour and the only people who can afford to take them are the already well-off. For example, many internships in London are only viable if you either have parents in London who you can live with, or if your parents can afford to lend you living money while you do such an internship.
This consequently means that only middle class kids get to do such an internship which marginalises those from ordinary working class backgrounds. This in turn reinforces the hold which the middle classes already has on certain professions.
As you can probably guess, I am not in favour of these kind of "jobs"...
Internship is an opportunity for someone to experience what it is like to work in a professional environment. Interns do actual work. It is also one way of networking, an opportunity to interact
or gain connections and learn to communicate in a professional environment. In my hotel, we have 10 interns and they are assigned in different departments such as Food & Beverage, Housekeeping, Catering and Banquet. Some of them may join us as full-time employees.
Thank you for giving information
I think it does because it gives experience and helps to develop skills we will need in work.