An ongoing conversation about the badly paid, stressful lives of India‘s delivery workers is taking center stage these days as gig workers speak up about being overworked and underpaid. And that conversation is being moderated in no small part by one anonymous Twitter handle.
Since May, @DeliveryBhoy—a delivery worker based in Mumbai called Singh—has been shining a spotlight on those complaints, using screenshots from workers at Zomato and Swiggy to explain penalties, incentives, and bot-mediated management to customers who would have no way of knowing the complex economics behind their deliveries otherwise. He now has about 5,000 followers, including a growing number of handles linked to delivery workers, for his stinging critiques of successful Indian food platforms’ practices.
While delivery workers range from high school dropouts to college graduates, Singh acknowledges he may not be fully representative of India’s hundreds of thousands of gig workers. For one, he is very comfortable in English—a key signifier of privilege in India—and occasionally drops US pop culture references that suggest he’s older than many other such workers.
He began taking deliveries during the pandemic after he lost his previous job and was unable to get a new one. But he stopped after facing an accident while delivering a cake in July. Though he now works an office job in the sales industry, he said his experiences as a gig worker, and his awareness that he has options many such workers don’t, is why he now feels compelled to lobby for his former colleagues.
“I feel it’s a greater injustice when an educated person turns a blind eye. I do have a white-collar job now, but who knows. I am sure my true identity is going to come out one day or the other, so I don’t know how life will pan out then, but I’ve found myself with the unique opportunity to stand up for a community I’ve grown quite close to,” he said.
Among his biggest peeves? The phrase “delivery partner” used by tech platforms—which platforms say conveys their respect for workers. Singh calls the term “a way for the platforms to misclassify us” as external agents, rather than as employees or workers they would have more responsibilities towards, and hopes the courts will help balance the situation.
In an email interaction with Quartz, Singh talked about his experiences delivering food, his criticisms of platforms, and what can be done to rectify the grim situation. The interview has been lightly edited for length.
Quartz reached out to Swiggy and Zomato to ask about some of the issues described by @DeliveryBhoy and other workers.
Swiggy didn’t reply to specific queries, but said it pays delivery workers in line with the law, and is committed to “protecting their earnings opportunities, while also ensuring accident cover, medical insurance, bereavement leave, mental wellness, and on-call doctor support, legal and financial wellness support for them and their families, and loan support (in major cities).”
Zomato said that it believes that it pays delivery workers fairly for the hours they put in, and that it was in its own interest to ensure the platform works for them.
“We are more than willing to make the system work better for our partners and don’t think that we would have 300,000+ active partners if we were to punish them for sharing their grievances,” it said, adding that, “This gig is not for undergraduates, or for graduates who can find other better paying jobs. We ideally don’t want any of our delivery partners to work with us for more than a year or two—we want this gig to be a pitstop for them before they find something which aligns better with their long term aspirations.”
Other comments are included in the relevant places below.
Quartz: What does a typical working day look like?
Singh: When I was with Swiggy, I worked full-time which is 12 hours a day. We had sporadic breaks of 15 minutes after every 3-4 hours between shifts. The dinner shift went on for almost five hours whereas lunch and tea were significantly shorter. I would wake up around 9-10AM, finish my chores, and leave for work around 11:20 in the morning.
My locality was 8 kilometres away, I had to reach around 10 minutes early and log in at 12 PM. It would take anywhere between 10 to 45 minutes for the first order to come. Orders in my locality were few. We’d get a bunch during lunch hours but that was only for a period of 1.5-2 hours. Then there’d be a decline (in orders). Tea time again was mostly dead. Dinner hours were really a time when one could make money but it wasn’t much. I made around 600 rupees ($8.12) per day and spent 200 rupees on fuel.
Some made more, some made less. There are no fixed payouts. As for incentives in my case, if I made a minimum of 375 rupees per day and stayed logged in for the full time, I’d get 100 rupees as an incentive and if I made Rs 650, I’d get 200 rupees. It was quite difficult because we wouldn’t be sent that many orders and even if we did get them, they were very low paying.
Even though my shift was 12 hours, I’d stay on duty for 13-14 hours. A single order post-midnight, if I were lucky to land one, would pay me over 100 rupees. I’d usually get home anywhere between 1AM-2AM. I’d eat quickly and then simply crash out. You can’t stay awake for even a few minutes after working that long.
Tell us your experience of working with Zomato and Swiggy.
After I was abused by a restaurant owner and Swiggy did nothing about it, I left. I then joined Zomato as many riders whom I knew from Zomato said the company may make you work hard but one doesn’t face these issues. They said Zomato is strict with restaurants since they’re more geared to pleasing the customer and won’t tolerate any nonsense from restaurants.
With Zomato I decided to work part-time, that is 6 hours from 6 PM-12 AM since the dinner shift was any way the time when one would make a large chunk of their earnings. The problem is that Zomato makes you ride incredibly long distances and I ended up spending a lot more on fuel. They are also very strict and won’t hesitate to impose fines on a delivery agent for the smallest of things. They use various rating systems to reward or punish you. On-time order delivery, denials and cancellations and customer rating were all factored in and a decline in any of these directly affected the number of orders you got and as a result how much you got paid.
Swiggy payouts are abysmal for newer riders. Older riders had the old rate cards from a couple of years ago. They got a minimum of 40 rupees an order plus a surge fee if there was any at that time. We got 20 rupees. And it’s not like a new rider would eventually graduate to a better rate card. As more new joiners enroll, payouts tend to decrease.
With Zomato it’s the same. Except that they pay you more per order but also deduct large amounts. Zomato required you to stay logged in for 5 of those 6 hours but one didn’t have set slots like with Swiggy, where at the end of each peak, you’d get 15 minutes [paid]. Instead, you could show up an hour later, leave an hour earlier or take an hour in between. Sounds like a better deal, except that no one ever takes these breaks because time is money. Whether with Swiggy or Zomato, we never actually logged out and tried to fit our meals and bathroom breaks into our schedule while continuing to be online and accepting orders.
I’ve eaten food while walking down staircases after delivering an order so I wouldn’t miss the next order, if and when it came.
At the end of the day neither was better or worse. They were both horrid. On average, after fuel, maintenance and other deductions I earned Rs 12,000 at Swiggy and around the same at Zomato. Out of this 8,000 rupees was my rent, so I was left with Rs 4,000 for everything else including my food, mobile, electricity, and water bills.
(Zomato said that in a city such as Bangalore the top 20% of earners who put in more than 40 hours a week take home about 20,000 rupees a month, which is higher than the average per capita income. It also said that while it pays delivery partners mainly based on the distance travelled and the time that they spend on an order, it does have a minimum pay per order of between 15 rupees and 30 rupees “to cover instances where distances and wait times might be very low (for example if a customer orders an ice cream from a restaurant that is 1km away).”)
When did you decide to use Twitter more actively to raise awareness around delivery workers conditions?
Initially, I used Twitter to complain because no one was responding to the tickets I raised on the app. When I had my accident, I got furious that it was not just me but many others who had been in accidents that weren’t being responded to. In fact in June, when I really began tweeting, two delivery workers from other cities had died. The company’s response was less than lukewarm and they lied to those who took issue with their treatment of riders.
They have always lied because in reality they barely respond to riders even in the worst situations. My own accident opened my eyes to the plight of delivery workers. Before this, I was told by many how common accidents really were but I didn’t quite take it seriously. Everyone is complicit. They blame the delivery guys when it’s the platforms that push us to deliver in record time, come what may.
What are some of the challenges delivery partners are facing? What do you think companies can do to help with those?
New joiners are basically on their own. You just have an hour’s worth of training on your mobile where they show you some videos and ask you questions and once you’re done with that and uploading your documents, they activate your ID and you can pretty much begin delivering.
You end up learning on the job or asking other delivery agents. It can be a very discomforting experience for many because you make mistakes that actually cost you money. Sometimes they could cost you a whole day’s worth of payout and work gone down the drain with just one penalty.
The whole system is gamified, so delivery agents are baited at the beginning with lots of orders to get them hooked, then one slowly begins to notice a decline. There are random unexplainable events where your ratings are reduced or fines are imposed and we suspect this is so that delivery agents are never made to feel they are doing too well. It pushes them to perform better, works faster, and longer and always be on their toes. The company finds some way or the other to punish you.
You are pitted against riders in your locality in weekly rankings. Someone on my Twitter timeline referred to it as the Hunger Games. Companies can’t and won’t do anything to change it. At least nothing significant.
It allows them to tinker with our payments and no matter how much we work, we earn more or less the same.
One is how our joining bonus of 3000 rupees is credited to us. It’s not like they give us the entire amount in one go. They do it in parts in such a way that it becomes part of our weekly payout. After a certain number of orders, they will transfer you 500 rupees in the first week. Then they will transfer you 1000 rupees and finally, when you’re done with at least 100 orders they will transfer you 1,500 rupees along with your weekly payout.
But somehow you don’t notice much of a difference in your entire weekly payout because they make sure you don’t go above a certain amount by tweaking your order values. I noticed this when I compared my surges with another rider in my locality. We worked the same hours, delivered virtually the same number of orders per day, and both joined at around the same time and yet the additional surge fee for the dinner peak we both were getting was different. This was done to “level” it out.
I also noticed that if you have made a certain amount of money, your number of orders begins to drop. You suddenly find yourself waiting while others around you get orders. I was once parked outside a restaurant for at least 30 minutes without an order and another rider came in from more than 2 kilometres away and picked up an order, though I was sitting right there. The whole time I was wondering why they would call him from so far away when they already had riders around the place. I then realised it was because I had been capped by an algorithm for earning more than I should.
Long story short, if you see, these companies are being pumped with money from venture capitals and institutional investors, they give massive discounts to customers and haven’t ever generated a profit. It’s not like there’s a thing or two they can do to make our lives better. No, the whole model has to be changed. But then, any change they make in the rider’s favour would impact even the pittance they are making in profits. The very DNA in this model is flawed.
(Zomato acknowledged the bonus is paid in installments, which “is communicated at the time of onboarding. As a standard retention practise, this is disbursed gradually against order based milestones.” It disputed that its algorithms are set up in such a way to cap earnings, saying “we do not make any changes to payouts based on how much a driver partner has already earned.”)
Has the pandemic made things worse?
Of course. The CEOs of these companies have only profited from it, but workers have suffered. More demand means the need for more riders and that means lower wages per rider…if any of the hundreds of screenshots that platform workers, not just in India, but everywhere, have been sharing are anything to go by, then it’s infinitely worse.
Plus, we were in the middle of the lockdown delivering up to 20-25 orders each day. We went to many different homes and restaurants on a daily basis, so we were at severe risk of contracting the virus. Vaccines, though promised over and over again, were severely delayed and while the customer app showed whether or not we were vaccinated, we had no idea if the customer was. And many of us weren’t vaccinated at different points during the time. We risked everything.
Today the earnings are at an all-time low, riders are paying more for fuel and many are in debt after having taken huge loans to purchase bikes to do this job. So there’s the answer to the question—why don’t you just quit. It’s difficult, even impossible, for many to quit now. A huge percentage are migrant workers who have come to the city based on promises made to them that they can be their own bosses and earn as much as they want by working harder. They’re basically stuck.
What do you think can be done to rectify the situation?
Courts must take cognizance. These companies are very rich and their CEOs are some of the richest people in the world today despite the companies themselves making massive losses. The ones at the top will pay themselves millions and eventually exit with billions.
This is the first time the whole world is facing an identical problem. You’ll see how identical the experiences are no matter which country you look at. They will hire armies of top lawyers but we must also fight. Gig workers in India are extremely poor and most can’t take an hour off work, forget days. There’s a slim chance anyone will take them to court. This is why these companies are confident that they’ll get away with it. (Last week, the Indian Federation of App-based Transport Workers filed a suit before India’s Supreme Court seeking social security benefits in what could become a test case.)
We can only win by changing the system and really forcing them to classify us as employees. That will be the best thing to happen to us. Where we can finally avail employee benefits, sick leave, days off and the right to work eight hours.