Small agency - you are one on one with everyone in the office
Great people - they really try to find people with personalities and work ethic that fit together well
Always looking for the “new and exciting” - checking trends, looking to the future of technology and business
Cons
Because it is a small business, you will grow within your own capability, but not a lot of movement if you are interested in management.