Pros
The hours were really great, we worked every day from 11 AM- 5 PM and if you every needed to change these hours around they were flexible. The supervisors are very nice and easy to work with.
Cons
The company was pretty unorganized, so it meant sometimes you were given a task a few hours before it needed to be done. Some days you might have nothing to do at all, other days you might have a lot to do. Most of the work you will be doing is grunt work that the fellows don't want to do. The internship is unpaid.