My biggest gripe with this headline is the word "hire". Let's rephrase that to: "250k shoppers signed up". They were not hired. They don't have benefits, they don't have medical, and they are most definitely not employees.
Instacart hasn't hired these people in any traditional sense, they've just added those people to their Contacts with no compensation commitment.