Pros
Amazing culture, amazing people, and feel like your time is respected and work appreciated
Cons
It is hard to work with other offices given competing priorities
Pros
Dedicated mentorship and organized oversight of summer internship
Cons
Long hours even as an intern