Pros
Flexible job work when you want, and very Autonomous you aren't being constantly supervised. Recommend to those that have a reliable car or need extra cash on the side.
Cons
Accepting a shift is dependent on the app and many times someone will beat you to the shift. Delivery route is not shown to you until you pick up packages in facility so you don't know where you'll end up at the end of the shift. You are also not told how many packages you will be delivering when accepting a shift meaning sometimes you will be given a lot of packages and you will not be paid if you go over your block. Sometimes your lucky and finish early. You will be asked to deliver to locations that are locked or can't deliver to and the help center will tell you to leave it in a place you think is safe. You also have the options to not deliver and have to bring package back to the facility.