I recently found out that my university offers a co-op program for engineers, wherein I can spend two or three semesters working in industry (I'm thinking of doing something like a spring/summer session back to back), keep my full-time status (so I don't have to start paying back loans), and earn a pretty decent salary while doing it (they said the average is around 3300/month). This last part interests me, since I could earn nearly $30k over a nine month stretch (spring and summer combined). That'd pay for over a year of college! However, only about 10% of the engineering students participate in this program, which leads me to believe that there are cons that I'm not considering. Are the other 90% just a bunch of idiots for not partaking? It sounds like a really great way to get work experience prior to graduation.