The company was founded by Ariel Cohen and Ilan Twig in February 2015 and is headquartered in Palo Alto, CA. U.S. News compares companies to their industry peers based on a variety of company ...