Here in Brazil you have to do a internship to graduate, because of that (and the shity economy) a lot of companies hire interns without a salary to do other jobs that have almost nothing to do with engineering (that's my case). I had two options, do a shity intership or don't graduate. Also I spent too much hours on my university studying and couldn't afford to get a job.