No need to shop, prep, cook, or clean.
Consumer Staples
Food
B2C
Marketplace
Location
Chicago, IL
United States
Size
Employees: 51-250
Yearly Revenue: $10M-$50M
Raised: $68,600,000
Traffic
Alexa US Rank: 15602
Alexa Global Rank: 87903