Pros
Flexibility, Ability to choose or decline an order.
Cons
Indication about where to find the items at the stores could use some improvements
Pros
Great money create your own hours
Cons
Having to wait for Monday as pay day and not after each day is complete