It is worthwhile to work with GoPuff because the company offers competitive pay and benefits. They pay hourly and per delivery and provide high compensation (if your shift is on the schedule). They give good incentives to put forth additional effort. Additionally, they provide bonuses based on the number of deliveries you make each week or if it's a busy period.