Pros
I definitely like the laid back environment. You can come wearing anything you want other than being naked! There are snacks in the kitchen area, and there is food every Friday. You really cannot go bad with that. They food is not bad either, so they're not cheap. I liked the view of NYC from the office building. Instead of staying inside, you can go to the park across the street and sit by the water. I did that most of the time. It was better than staying inside the office.
Cons
Its not too big of a company, I liked the job but it wasnt really too stimulating. The people are nice but I think some of them bring their personal problems to the job, and since its a small company, and you have to work in the same department, clicks form easily. I really didnt care but it could get annoying. My manager had problems of her own, which really didnt help the situation either.