Pros
Great compensation. The ESOP (employee stock ownership program) is amazing: there are no shareholders other than the employees themselves. You get a massive contribution every year in stock, which works out to be a huge retirement savings package. The leadership here actually listens and changes. Even though I haven't been here all that long, I've seen the company continually making things better during that time. The employees here are really treated as a core group of stakeholders. The company keeps expanding, but in a healthy way. Great mix of both gigantic and specialty brands.
Cons
Honestly, I haven't found any real downsides here. There are certain things that go along with any agency: occasionally, you'll get slammed with work if there's a need.