Jim M.
"They are great, and they are very flexible which is rare with agencies like this. The team is full of independent thinkers who wouldn't just provide you with new ideas, but they'd also review and improve your own ideas to benefit both parties (mostly the client)."