Pros: learned lots, cool coworkers
Cons: low wage, short term contract
I learned a lot scientifically from my internship, and I am grateful for the opportunity, but it would have been better if they offered me some sort of deal with room and board. I had to move 3 hours from my hometown, find an apartment (which I couldn't afford), and show up for work within 3 days or I'd miss out on the job. It also took 6 weeks to pay me my first pay cheque.
For this commitment, I was only offered minimum wage, part time (35 hours weekly) with no chance of extra hours or overtime. I was also told mid way through my contract that I would not be paid for the 2 weeks of the holiday break.
Everything just seemed very rushed. The management cared more about themselves then about helping me out with this 'opportunity'. I could go on for hours about the broken management but I'll just leave it here.