You mention they'll gain technical skills but they'll also learn the soft skills. This is often forgotten and not learned in school. They'll become better communicators with email, in person, and over the phone. They'll gain experience with deadlines, costs, prioritization, handling clients, and many more soft skills.
These soft skills will put them leaps and bounds ahead of other fresh graduates at their first job.
thinkrb|12 years ago
These soft skills will put them leaps and bounds ahead of other fresh graduates at their first job.