The people are the friendliest you will find anywhere, and the work hours are very flexible. Plus, you are working with fun products!
The HR department is the worst of any company I've worked at! They try way too hard to turn everything into a competition between the interns, gossip about us, and manipulate our work so that we can't give our best effort.
Advice to Potential Interns
They will pay you very well and expect reasonable hours from you. There is a lot of lateral movement in the company, and they really work with you to identify positions that you can put your heart into.
Advice to Management
They absolutely need to decrease the bureaucracy in Human Resources. The actual work the interns do is fantastic, so it should be less of a popularity contest about which intern can suck up the most.