Vantaggi
I like the people primarily. A range of personalities who are committed to doing great work. The last little while has seen some tenured people leave and some new people added. I enjoy working at Treefrog partly because of the flexibility, I can start a bit later if there is a family matter I need to deal with or have to leave early to say head to the city in the evening. Some places say they are flexible but you know there is judgement when you take advantage of that flexibility. We've also done some cool projects over the past year, its not a typical marketing company thats for sure.
Svantaggi
Lots of clients means juggling workload sometimes and jumping from project to project, but, I'm pretty sure thats the nature of most businesses our size, and some people like the variety.