Pros
It's a small company so there is a lot of opportunity to learn. In a bigger agency projects come in and only a finite group of people will get to work on it. Here they encourage genuine fans to help brainstorm and get the team excited. Since I've been here, there has been a ton of changes within management & team members-- a little bumpy at first, but now it's lookin like we are on a steady path and it's exciting to see what will happen next.
Cons
You'll need to put on a lot of hats to help the company keep growing, but at the same time you still get to know the different aspects of the business during the process. When I first got here, nothing was really in place and it was kind of hectic. It's taken a while but we're finally looking stable.