Pros
The ability to wear whatever you want. There's no supervisor lurking over your shoulder. You are able to get tips on top of your hourly wage. Sometimes orders will come in at a slow pace, so they are paying you to sit at the warehouse and do nothing. The pay is good.
Cons
Please prepare yourself: The delivery app: I recommend that you have two phone batteries or a car charger because the app will drain your battery. You don't want a dead phone while you are out on a route. This has happened to me and they will think that you hadn't made any deliveries. They will send you on side jobs after you made your delivery where you would have to go to a place and pick up some food from a restaurant. The Warehouse: Sometimes the workers are not as fast as they should be while packaging your order. I remembered that I waited for forty-five minutes for multiple packages and I had to deliver to five different people in an hour block, which could be attainable if each of the clients weren't more than twenty minutes away from one another, which means if you don't get there within a certain block then it will fall on you. Luckily, the job went to someone else. The hours: I started my journey in October of 2015 ( including filling out the appropriate documents and attending the seminar). The app allows you to pick the times that you are free to work and ask how many hours you would like to work during the week. Don't waste your time. You will not get 40 hours a week or more. My schedule was open and I didn't get to deliver a single package until December 23, 2015. Meanwhile they are all over Craiglist posting three or four times a day about driving for them, you will be lucky if you get a day per week. I can count on both hands the number of times that I have delivered for them and I was working with them for 9 months.