You can learn a lot about different departments. You can grow in the company. As long as budget permit you can work there until you graduate. Not just a summer internship.
Cons
Would be easier if location was in Manhattan, pay as intern should be higher