Pros
Every day is different; shopping different orders in different major chain stores throughout the city, meeting different people at each delivery. I have expanded my knowledge of the city streets and neighborhoods exponentially, and I enjoy the freedom and mobility of choosing my own routes and routines. The things I enjoy the most are: I choose which days and at what time I want to work every week, and I can change my availability as I wish. I I enjoy working independently, I enjoy the task-oriented nature of shopping each list and completing each delivery on time. I enjoy the variety of new and different products that I have discovered, areas of the city I've never gotten to travel to before, and meeting new people each day. Ultimately, you are in charge of how much and when you work, and you can be as proactive as you like to be.
Kontras
The most challenging aspect is time management, each order has a one-hour delivery window, and sometimes the item lists are long and the addresses may not be close together. Additionally you need your own collapsible dolly/cart, plus large carry-all type bags including a cooler. The payment system is also somewhat reliant on tipping, which can be inconsistent and not necessarily based on performance. Also, there can be slower days where you may not get to do as many orders and you would like to.