Pros
They offered a very good relocation and housing reimbursement. The convention in Ohio with all the interns was also great and very enjoyable. The Hotel was a Marriott and everyone had a room for themselves. They also took us out to an amusement park place with gocarts and laser tag. The company also promotes a very open and honest culture, focusing on "doing business right".
Cons
The location I got was very unfortunate, it was in Nacogdoches Texas, essentially in the middle of no where, and I was the only intern there. This really took away from the internship experience, made it pretty lonely. There was little to do in the town and no public transportation. During the internship you have a project manager that is above you as well as someone else making sure you are doing well, I had some difficulty with this. I felt my manager did not offer very good feedback, and I wasn't sure what I should be doing and exactly what direction I should take my project.