Avantages
One of the best day-to-day office and agency cultures, period. Beautiful office always stocked with food, new tech, and in-office perks. Close access to awesome Princeton lunch spots, shopping, etc. Some of the best parties and company events you will ever attend. Interesting mix of deliverables -- websites, direct mail, eblasts, video, catalogs, banners, long-form, you name it. Mostly fun and nice people, very few egomaniacs. Very reasonable hours with rare late nights on a predictable seasonal schedule. Permissive atmosphere, you dont have to pretend to be some stereotype of a "professional". The owners are genuinely good human beings who care about the clients, the company, and everyone in it.
Inconvénients
Ripen is a small agency, so you have to where a lot of hats. The pay and benefits are OK but you may be underwhelmed by insurance coverage or available PTOs. Large amount of work is for one or two clients, which is both risky and can burn out the creative production people. Owners will always listen to anyone but really only make changes based on the input of one or two people who have their ear. Employee time is very heavily and overly scrutinized, especially for production. Limited room for advancement beyond mid-level roles..