Instacart has done some shady things in the past, but I do believe they are genuinely attempting to improve themselves. I work in the higher, Eastside zone in WA.
Essentially, you get what you put into it. If you put the bare minimum into it, you will only get the bare minimum. You are considered a contractor, so you can reject work if it is not up to your standards. With recent developmentals, they will now tell you what Instacart will pay you, what tip will be given, and how many items. If the order is 30 items, and you will only get $20 from instacart AND no tip, you can choose to reject it. It will also tell you how far away you are, plus how far away the customer is.
The hours you work are entirely up to you. You could work 20 hours to 84 hours a week. It is possible to get $1000 weekly if you plan around. Heading to upscale areas is a great way to hit that goal. You can pick and choose your own days off, and they have a "on demand" option, should you only want to work for a few hours.
Any and all business expenses are tax deductable, to help with yearly taxes. Even after bringing in 72k, I still got a refund. Mileage, phone, gas and car maintenance are the biggest tax breaks.
You also have no manager to lord over you, so you are free to do whatever you think is best.
The only real annoying part are the customers who are currently in the store. If you have your badge on, you will likely be stopped and asked where products are. We really need vendor shirts or vendor gear.
Weekly pay, awesome customers, free excerise
Company reputation is severely tarnished for their past actions