Fun work environment and people, all departments are open to each other and in constant communication. As an intern I was given a fair amount of responsibility and inclusion in the workings of the company (meetings, procedures).
Cons
My internship was in the middle of a corporate acquisition so there were some complexities with that.