Geico is a well-known insurance company that has a reptile as its mascot. The Geico Gecko is the company's mascot, and it has become a popular character in their advertising. The character was created in 1999 by the Martin Agency, an advertising agency that works with Geico.