Employer Cancellation Patterns
Analysis period: March 2025 -- March 2026 (12 months)
Source: jodgig_2026_clean database (legacy system)
Purpose: Inform the design of employer cancellation credit deduction policy for the new Gig domain.
Summary
There are two types of employer-initiated disruptions to confirmed talent:
| Type | Volume (12 months) | Description |
|---|---|---|
| Job cancellations after talent selected | 1,005 | Employer cancels the entire job after at least one talent was hired |
| Manager rejections of assigned workers | 7,752 | Employer removes a specific assigned worker from a shift |
| Total employer disruptions | 8,757 |
Manager rejections are 7.7x more common than job-level cancellations. Together, these represent ~8.5% of all jobs posted in the period.
Timing Distribution
Job Cancellations After Talent Selected (1,005 total)
| Window | Count | % |
|---|---|---|
>48hrs before shift | 603 | 60.0% |
| 24-48hrs | 133 | 13.2% |
| 12-24hrs | 116 | 11.5% |
| 3-12hrs | 68 | 6.8% |
| 0-3hrs | 67 | 6.7% |
| After shift start | 18 | 1.8% |
60% of job-level cancellations happen with >48hrs notice. 15.3% happen within 12 hours of the shift (the "danger zone" where talent cannot find replacement work).
Manager Rejections of Assigned Workers (7,752 total)
| Window | Count | % |
|---|---|---|
>48hrs before shift | 3,591 | 46.3% |
| 24-48hrs | 749 | 9.7% |
| 12-24hrs | 678 | 8.7% |
| 3-12hrs | 722 | 9.3% |
| 0-3hrs | 109 | 1.4% |
| After shift start | 1,903 | 24.5% |
Nearly 1 in 4 manager rejections happen after the shift has already started. The 3-8 hour post-start cluster (49.6% of after-start rejections) suggests managers are rejecting workers during or at the end of a shift.
Company Breakdown
Job Cancellations After Selection
98.3% of job-level cancellations after hiring are from NTUC Fairprice entities. This is essentially one client's problem.
| Company | Total | >48h | 24-48h | 12-24h | 3-12h | 0-3h | After | % Danger (<12h) |
|---|---|---|---|---|---|---|---|---|
| NTUC Fairprice (Hyper) | 492 | 256 | 74 | 63 | 46 | 46 | 7 | 20.1% |
| NTUC Fairprice (Northwest) | 137 | 93 | 12 | 15 | 10 | 7 | 0 | 12.4% |
| NTUC Fairprice (East) | 104 | 84 | 9 | 8 | 1 | 1 | 1 | 2.9% |
| NTUC Fairprice (North) | 63 | 40 | 12 | 2 | 2 | 3 | 4 | 14.3% |
| NTUC Fairprice (Central) | 61 | 39 | 10 | 8 | 0 | 2 | 2 | 6.6% |
| NTUC Fairprice (Northeast) | 55 | 36 | 2 | 7 | 7 | 2 | 1 | 18.2% |
| NTUC Fairprice (South) | 41 | 35 | 4 | 1 | 0 | 1 | 0 | 2.4% |
Manager Rejections — Worst Timing Offenders
F&B/restaurant companies dominate the danger zone, with 50-66% of their rejections happening within 12 hours or after the shift has started.
| Company | Rejections | >48h | 24-48h | 12-24h | 3-12h | 0-3h | After | % Danger (<12h) |
|---|---|---|---|---|---|---|---|---|
| Creative Eateries | 133 | 18 | 5 | 22 | 20 | 2 | 66 | 66.2% |
| THE FOOD THEORY GROUP | 144 | 18 | 16 | 16 | 27 | 1 | 66 | 65.3% |
| Four Points Sheraton | 116 | 12 | 17 | 14 | 13 | 3 | 57 | 62.9% |
| White Beehoon Restaurant | 92 | 11 | 6 | 21 | 12 | 1 | 41 | 58.7% |
| Good Idea Concepts | 207 | 54 | 20 | 17 | 15 | 5 | 96 | 56.0% |
| JP Pepperdine Group | 101 | 29 | 11 | 8 | 12 | 0 | 41 | 52.5% |
| NTUC Fairprice (Northeast) | 211 | 76 | 15 | 16 | 28 | 8 | 68 | 49.3% |
| Tan Tock Seng Hospital | 107 | 39 | 11 | 9 | 17 | 2 | 29 | 44.9% |
| McDonald's | 591 | 251 | 77 | 56 | 48 | 9 | 150 | 35.0% |
| NTUC Fairprice (Hyper) | 978 | 400 | 123 | 111 | 95 | 21 | 228 | 35.2% |
Combined Employer Disruption Score
Top companies ranked by total disruption volume with danger-zone exposure:
| Company | Total Disruptions | Total Jobs | Disruption Rate | % Danger (<12h) |
|---|---|---|---|---|
| NTUC Fairprice (Hyper) | 1,470 | 13,538 | 10.9% | 30.1% |
| NTUC Fairprice (East) | 641 | 4,837 | 13.3% | 17.9% |
| OUE Restaurants | 612 | 4,011 | 15.3% | 22.9% |
| McDonald's | 591 | 8,012 | 7.4% | 35.0% |
| NTUC Foodfare | 560 | 4,325 | 12.9% | 31.3% |
| NTUC Fairprice (Northwest) | 529 | 7,170 | 7.4% | 22.3% |
| Institute of Mental Health | 473 | 2,129 | 22.2% | 9.7% |
| GoGoX Singapore | 383 | 1,394 | 27.5% | 19.8% |
GoGoX Singapore has the highest disruption rate (27.5%) — more than 1 in 4 jobs result in a disruption to the assigned talent.
Cancellation Reasons
Job Cancellations After Selection
| Reason | Count | % |
|---|---|---|
| Reduced Manpower required | 987 | 98.2% |
| Changes to Operational needs | 6 | 0.6% |
| Jod Member asked to cancel | 5 | 0.5% |
| Others: State Reason | 7 | 0.7% |
"Reduced Manpower required" is a catch-all selected 98% of the time regardless of timing. The current reason taxonomy does not meaningfully differentiate between legitimate demand changes and poor planning.
Manager Rejections
93.1% of manager rejections have no reason given. The rejection reason field is not enforced. The remaining 6.9% cite operational needs (5.4%) or "Jod Member asked to cancel" (0.7%).
Monthly Trend
| Month | Total Jobs | Disruptions | Disruption Rate |
|---|---|---|---|
| 2025-03 | 6,852 | 516 | 7.5% |
| 2025-04 | 5,772 | 435 | 7.5% |
| 2025-05 | 7,217 | 497 | 6.9% |
| 2025-06 | 7,735 | 765 | 9.9% |
| 2025-07 | 8,057 | 455 | 5.6% |
| 2025-08 | 8,624 | 438 | 5.1% |
| 2025-09 | 8,244 | 553 | 6.7% |
| 2025-10 | 9,530 | 961 | 10.1% |
| 2025-11 | 10,752 | 969 | 9.0% |
| 2025-12 | 10,408 | 1,239 | 11.9% |
| 2026-01 | 7,946 | 818 | 10.3% |
| 2026-02 | 10,003 | 867 | 8.7% |
| 2026-03 (partial) | 4,624 | 208 | 4.5% |
December 2025 had the highest disruption rate (11.9%), likely driven by holiday season overstaffing. The disruption rate has plateaued at 9-12% since October 2025, up from a 5-7% baseline in mid-2025.
Data Quality Notes
- 93.1% of manager rejections have no reason — the field is not enforced in the legacy system
- "Reduced Manpower" is a non-informative catch-all — used 98% of the time for job cancellations
- After-start rejections cluster at 3-8 hours post-start (49.6%) — likely end-of-shift administrative actions, not true mid-shift rejections
- Job cancellations after selection appeared mid-2025 — zero in Mar-Apr, then ramping. May reflect a product change or a behavioural shift by NTUC Fairprice
Design Implications
- Mandatory rejection/cancellation reasons in the new system — the legacy data is unusable for root cause analysis because reasons are not enforced
- Time-windowed progressive credit deduction for employer cancellations of confirmed Assignments — the later the cancellation, the higher the deduction
- After-shift-start cancellations of clocked-in Assignments need special handling — see open question in Gig::Payment model spec
- Company-level reporting — surface disruption rates to the business team so they can have account management conversations with high-disruption clients