Pretty good pay, great office location, good people, startup food perks, interesting projects, good support (for a startup)
What I wish was different
I wish my manager had given me more feedback during my internship rather than all at the end.
Advice
They don't (or at least didn't) list intern positions on their website, so just email them if you're interested. Even if they don't have a position open currently, they might create one for you.