Pros
The NYC office is a neat space, free lunch on Thursdays.
Cons
I cannot stress enough to go through and read the negative reviews on here because for the most part they are extremeley accurate. Culture is set from the top down, and having worked there for a little over three months it became clear that upper management does not really care about fostering a healthy working environment that values teamwork, shared successes or any of the values that create happy employees. If you invest in your people, don't treat them like they are a number on a spread sheet, they will work hard for you. It's simple MGMT 101. If you have worked anywhere else, make sure that you think it through carefully before accepting the job. It is a very sharp elbows, clique and gossipy environment, especially the NYC office. Lastly, it is great to boast you have the best technology but when your employees are bitter, miserable and resigning at alarming numbers, it does not matter how great the product is.