Multimedia company offers solutions, creative assistance, consultation, design, programming, and CD-ROM and DVD manufacturing to a wide range of businesses.
The Extras:
The company has four locations: New York, Washington D.C., Boston, and Stamford, Connecticut.