Exhibit 10.8 EMPLOYMENT AGREEMENT AGREEMENT made as of November 5, 1998, between MEDIA METRIX, INC., a Delaware corporation with an office at 900 West Shore Road, Port Washington, NY 11050 (the "Company"), and Jeffrey C. Levy residing at 120 The...