What are the tradeoffs? I never worked at an agency but I think it would be cool to work on different types of products for different companies.
Agencies doesn't ship anything.
agencies are crap. worked there many years. you will be treated as a consultant / contractor .
Ad agency?
The company's product is your time in an agency. Get used to the concept of "billable hours"
No equity?