good design, talented workers. Great place to develop and practice strong conceptual skills as a designer, and will be exposed to a lot of high profile clients and projects in NYC
Cons
long long hours if you are on the wrong team. very stressful environment. Even if the staff is generally happy and friendly, the long hours can make anyone become unpleasant.