- All time must be logged and tracked closely for billing purposes, which can lead to stress for certain personality types and those who like to to invest more time in R&D
- You may have to wear a lot of hats or feel stretched thin at times due to the nature of a small agency working for many clients
- Pay and benefits may not be able to match bigger companies