Razorfish is an interactive marketing agency founded in 2005 with 2,000 offices around the world, including Philadelphia.