Pros
I've been working at Freshpet for almost 2 years, and upon review it's been one of the best professional experiences of my career. From leadership to the support staff, everyone here is a pet lover themselves, and committed to making food they would be proud to fee their own dog or cat. I think that shared mindset is what creates a culture that's so oriented around doing the right thing, no matter what department you're in. There are (mercifully) no big egos or diva personalities, just a team of people who believe what they're doing matters, which is an awesome thing to be a part of.
On the Marketing team in particular, our CMO encourages us to take risks and do things that can make a real impact on people's lives. Because of that encouragement, I was able to launch the Fresh Start campaign, which raised over $30k to build a rehab center for overlooked rescue animals. Bringing that idea to life and seeing the different Freshpet was able to make remains one of the highlights of my career.
Bottom line, Freshpet is a great place filled with dedicated people who all deeply care about what they're doing.
Cons
I know this is trite but to me there really aren't any big deal issues I would consider a "con." We get healthy snacks in the office every day and all the free dog food we need (don't make the fake vomit noise, it's fresh and smells great!) What is there to not like haha