Firstly, working for Deliveroo requires no experience, qualifications or even the attending of an interview, anyone 18+ with a bike, scooter or car is eligible.
Next the pay, the pay is good. I've even found myself at times making £20 an hour. However the pay is inconsistent due to it being based on how many deliveries you do and not a fixed hourly rate.
Leading on to my next point, there is a limit on how many people can be working at one time, but Deliveroo (in my area) have hired way too many people. Now due to it being per delivery, the pay in slow hours can sometimes even be £0 due to the few orders being spread over a much bigger work force.
Finally the management, the management and the general way the company is run is probably the worst thing I've ever experienced. Its definitely clever, its all automated and supposed to be quick and simple (i'm sure they turn over a lot of profit this way). But for me personally so much has gone wrong and I've received little if any help to resolve the issues and when help does occur, its weeks down the line.
I would definitely recommend working for Deliveroo as a means to maybe buy your first car and get lessons, pay for fuel in your first car or at a push help reduce student debt but it is without a doubt not a long term job.