A lot of young people in their twenties are frustrated because there aren't many jobs for them. Many kids have borrowed much money to go to college and get a degree. However, after they graduate, they aren't finding much opportunities. They have heard much advice about working hard, but they can't find jobs where they can prove themselves. Because of this problem, many kids are taking internships.
They learn and work at the same time. They get many experience whie working with a mentor. However, they don't get much money. The students hope that after working a few months, they will get many good recommendations, which will help them get many more job offers. With both a degree and work experience, a student is such more likely to get the job that he or she wants.