Pros
Lots of different internships to choose from in all areas of the business. Great company culture! Youthful, fun, passionate people. Everyone has great pride in working for NBC. You can have informationals with anyone you want - most people will make time for you.
Cons
Some internships are better than others. Some teams are better than others. The pay SUCKS. Lots of opportunities within, but many people start as a Coordinator, which can be frustrating if you want to work in a specific field. Very "pay your dues" attitude here, so it might be better to gain experience in companies that are willing to invest a little more in you/ take more risk with you and then try to come to NBC with experience - or else you will be waiting with many other temp/contracted employees to be promoted and get a job doing non-admin things/ things in your desired line of work.