Everyone at Case was incredibly welcoming and always willing to explain things, which I especially appreciated as an intern. It's also a great environment to develop a variety of skills, as you're encouraged to explore areas beyond your primary role.
Cons
The salary is a little bit low for New York standards