Pros
Very small place so you get experience in a lot of moving parts of a project. Great work life balance and a real relaxed environment. Compensation was decent and they give decent benefits.
Cons
This place is not an agency it's whatever work the other real agencies don't want to do, you'll get. I heard it called a "NYC ad agency in NJ" multiple times and had to laugh. All you'll do is run contests on Facebook pages and post coupons. You'll get no training or any direction on projects. It's kind of a free for all. Like previous reviews, the president is very moody. He was always the last one in and first one to leave. For how small the place is, the politics there are ridiculous. The president and whoever runs account services pick their favorites and make sure they move up no matter what.