Relaxed atmosphere working with talented people.
Gorgeous office
Top notch coffee
Very interesting work
Cons
The industries they mostly operate in can be a little daunting and overwhelming but it's a learning experience and highly worth it if you've got the right stuff.