Pros
- strong rapport between people and departments. real friendships between people makes for a very fun/satisfying work environment
- small agency team allows for high visibility for individual work to upper management
- small agency team allows for everyone's involvement in all aspects of a project i.e. learning and reaching beyond your own job description.
- sense of commitment to the work and target, beyond the advertising sense i.e. we live the market, we are the market, we support the market
Cons
- poorly managed internal agency process that keeps changing and leaves room for a lot of inconsistencies in the work
- poor agency reputation in the industry because of upper management decisions
- low agency morale and overhanging sense of what changes / losses may be coming next
- bad location
- terrible terrible terrible work/life balance. not many days off, bad benefits, no HR support