'Intern' is just code for morons who will work free or very cheap. Idiots who work for a for-profit business for free shouldn't be hired in the first place. I'd have more respect for dumpster diver, at least they're self-employed and motivated, while 'intern' just screams 'Butt Stupid', with no self-respect or drive worth noting.
They are suckered with promises of potential future employment opportunities.
In Engineering 99% of all internships are paid, and it has been that way for a long time. I could never understand how a person would work for free, without even costs being compensated for.
I was an engineering intern also and I was paid
I think it is criminal to expect someone to work without any compensation other than ...if you are good, we might hire you
Most engineering firms also ask more from their interns than "go get coffee".
Granted I was an intern post-Bachelor's degree while I got my Masters, and yes I did do the "make copies of the presentation and collate" tasks, but I also did prelim reviews on shop drawings, filled in as a mechanical inspector, and did overnight shifts during startup of Wastewater treatment pilot reactors.
And all for $12 an hour in 1997-99, which wasn't bad at all.