Pros
Having been with the agency for a long time now I can attest to the fact that there have been some ups and downs over the years, but the company is in a great place now, with a well-rounded, knowledgeable and hard-working team who get on well and deliver some great work. One of the best things about working for a small company is the ability to influence change and I believe that's the case at After Digital, everyone in the team has a voice.
Cons
The downsides are probably the same as in any agency environment - working for an hourly rate is challenging for many reasons. But working for a breadth of clients means we're always tackling new challenges to keep things interesting.