Pros
A laid back environment, good people (not including management team), lots of snacks, a good location if commuting through Penn.
Cons
Management is horrendous and very disconnected from reality!! Inability to recognize true talent, lack of transparency, communication, or appreciation for the actual "doers". Lots of favoritism blinding management to making correct business decisions. Management depends on authority, inspires fear, uses people, and takes credit and places blame. No growth potential (despite what they will tell you). As for their ad products...they seem to be having an identity crisis and dont know how to stay focused and monetize properly. They roll things out before they have been fully thought through creating major issues post-sale.