Can I start delivering as a driver immediately?

Yes, once a driver meets all the requirements, which include passing the background check for driving. One should start driving within a week from the signing up date.