You make your own hours, flexibility is great.
You get to work on your own
Cons
Waiting on pins and needles for your first call. What happened with my situation was that I live within a 15 minute drive to town and for example my schedule would be 11-6. I could get alerted to go to my first job at 11:30. There's not much business yet for this area and there were alot of times when I sat in parking lots for a couple of hours because I didn't get any more calls. It wasn't worth it to drive the 15 minutes home. I didn't make much money. Maybe when the company catches on more in this area the drivers will be busier and make more money.
They book you when your not available.
$5 a delivery plus $20 if you don't make 5 delivery some how I still get paid less then 20.
I worked a week and made less than I did in one day at door dash
If order say leave at door you have to sit in your car until they get it that's sometimes 20 mins