Pros
There's free lunch on Wednesday, beer on tap in the kitchen. You'll need it. There are some fantastic people there to work with. If you live in Westchester it's certainly easy to get to.
Cons
Everything else. Management is abusive. One half of the wife/husband team that owns the company yells and screams constantly, the other is just passive-aggressive about it. Constant insults, personal attacks, generally unprofessional behavior. There is no clear direction. Whoever is newest is their darling for a few months, until the next person comes along with a flashy new idea. This means nothing is actually followed through to the end, fully. Lots of half-baked projects and ideas, very few completed. If you think screaming is an acceptable management style, more power to you. I don't, and if you don't, run far away from this company.