- Good people
- Understanding and flexible management that values your mental health
- High ethical standards
- Small business environment
- Ability to work on a variety of projects for multiple clients
- Input is valued
- Pay for performance bonuses
- Nice balance of in-office and work from home
Svantaggi
- 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