The Ticket Queue Shows Beheadings. The Leave Cap Resets at Login.
Cebu content moderators clear the worst footage on the internet for platform contractors, then find their 90-day mental health leave starts over the day they log back in.
Somewhere in a Cebu IT park, a queue refills every few seconds with footage a normal person never sees once. Beheadings. Child abuse. Livestreamed suicides. Somebody has to watch all of it, tag it, and move to the next ticket before the average handle time slips.
That somebody is a contractor, hired by a vendor, hired by a platform whose name you already know. The wall between you and the worst of the internet is a young contractor working through hundreds of tickets a shift, on a fixed-term deal that ends whenever the client renews the account.
The leave that isn't leave
The wellness deck sells a number: up to 90 days of mental health leave. It reads generous on the slide. Then you take it, come back, badge in, and the counter zeroes out.
The 90 days aren't a bank you draw down across your tenure. They reset per episode, per return. Log in after your break and the clock starts fresh, which means the company can say it offers three months of support while never actually letting anyone step away for three months without consequence.
The design does exactly what it looks like it does. It keeps the queue staffed. A cap that resets on login isn't rest. It's a turnstile.
The vendor owns the trauma, the platform owns the deniability
None of these workers are employed by the platform. They sit under a BPO contractor, which signs a statement of work with the client, which sets the throughput targets and the accuracy thresholds and, quietly, the exposure.
So when the nightmares start, the psychiatrist wait runs months, and the counselor on site is really there to keep you productive, the platform points at the vendor, and the vendor points at the contract. Advocacy groups working with moderators across the Philippines have flagged this loop for years. The trauma is local. The liability is offshore.
Manila's data halls chase Singapore-sized tenants and everyone talks about AI doing the moderation soon. It doesn't yet, not for the graphic stuff, not reliably. The model flags, the human confirms. The human is here, and the human is not okay.
What a real cap looks like
A leave policy that resets on return is a policy written to be unusable. Fix it and the numbers get honest: total days across your contract, not per episode. Paid. Portable, so leaving the vendor doesn't erase the record of what the work did to you.
Put a ceiling on graphic-content exposure per shift, the way you'd cap hours near a furnace. Name a client obligation in the statement of work, so the platform can't launder the harm through three layers of contract. Fund a psychiatrist you can see this month, not in October.
Until then, the deck keeps promising 90 days. The queue keeps refilling. And the moderator who badges back in after a breakdown finds the counter at zero, the tickets stacked, and the handle-time target unchanged.