Pros: great personal mentorship
Cons: more space to learn about the company's culture
I had to come in a certain hour in the morning. I learned a lot about mainframe during my internship.
Not much contact with upper management.
Interns were great.
Not much space to learn about what other interns do.
The technical skills I gained are priceless.