Seen in 8 Cambridge Center, 2006/07/24, about 4:30 PM Jul 24, 2006
Company Name? I LOVE them! Big fan.
(Explanation: I work in the same building as the main offices of Akamai, Inc. They have an electronic signboard down in the lobby that shows (I assume) which company's executives/salesdroids are visiting them today. Here's what it said this afternoon.)