Fun briefs, great colleagues. Wide range of projects that allow you to explore different avenues of creativity.
Cons
As a small and lean agency, you have to constantly pitch so it may difficult to get clients. Things are also quite messy, there aren't many SOPs in place.