PS - my own two cents here:
I interned for them in 09 and learned so much from there. The value of a good internship, especially at a smaller company that has experienced a lot of growth, is fantastic because you do get individualized attention and you're not just some scrub getting coffee and stuffing envelopes. It's essentially a NYC based company and environment without the stress and hassle of the city. It's lead me to great opportunities!