Until the other day when I saw Monster mentioned in some random puff piece about local tech company interns competing in sack races, I had completely forgotten they existed. They've kind of fallen completely off the map, for a company that was at one point the jobs board on the internet.