Only con for me would be the pay, especially being that you as the driver are most likely the only person that the customer will ever see, so if you're not a people person or cant handle dealing with frustrated customers once in a while then this job isn't for you.