A design and marketing agency that creates engaging interactive experiences and applications. Customers include Sears and Mozilla.
2010 Revenue:$11.4 million
2007 Revenue:$4.2 million
Location:New York, NY
Industry:Advertising & Marketing
PREVIOUS INC. 5000 RANKINGS