Pros
The employees at Fusion92 truly care about doing great work for their clients. It was a great opportunity to learn the full scope of the media process from planning to optimizing. It's nice that they don't charge you for benefits and allow you to bring dogs into the office. Transparency into company "numbers" gives everyone an opportunity to see what their work accomplishes. Working from home or remotely is also encouraged.
Cons
As with a lot of smaller agencies, there isn't a defined path for career growth. There are also some big personalities in upper management who are averse to change. Media, client, and creative teams tend to do everything ASAP and will break process to jump as high as the client requests. While this is great for clients and timelines, it's not great for employees or for producing the highest quality work.