Vantaggi
Fantastic people, solid work/life balance, great benefits, cool office, some fun accounts
Svantaggi
While there are some fun accounts, there are also some that aren't very glamorous from a creative perspective. I suppose all agencies have those though.