The company operates a cloud-based digital advertising platform in the United States and overseas. It provides advertising services to advertising agencies and other advertisers that can be delivered through various digital tools such as video, audio, and digital outdoor advertising. It is based in Delaware.