Starbucks scheduling algorithm allegedly caused employee financial instability

Starbucks utilized a scheduling algorithm from Kronos that allegedly created unpredictable and unstable work schedules for employees. This practice was highlighted in a 2014 New York Times investigation, sparking widespread criticism over the financial impact on baristas.

Starbucks · Incident Aug 13, 2014 · Indexed Jun 22, 2026 · 2 sources

Scheduling is now a powerful tool to bolster profits, Kronos, which supplies the software for Starbucks and many other chains.
What
Starbucks utilized a scheduling algorithm from Kronos that allegedly created unpredictable and unstable work schedules for employees.
Incident date
Aug 13, 2014
Who
Starbucks
Failure mode
Agentic Action Error
AI surface
Agentic Workflow
Severity
Medium

What happened

In 2014, it was reported that Starbucks used Kronos scheduling software to implement just-in-time scheduling. This process allegedly resulted in unstable hours and unpredictable shifts, which negatively impacted the financial stability of employees. The practice was criticized for prioritizing profit-driven labor cost management over worker welfare.

What broke inside the model

Failure path · mode profile · Agentic Action Error
  1. 01 · TriggerAn agent plans a multi-step task.
  2. 02 · Model stepIt chooses a wrong or destructive action.
  3. 03 · Control gapNo confirmation gate guards the write.
  4. 04 · FailureThe action commits to a system of record.
  5. 05 · ConsequenceData is changed or destroyed irreversibly.

A wrong action commits, and the step is written before anything can stop it.

The scheduling system's cost-optimization mechanism prioritized operational efficiency and labor cost reduction over consistent staffing. This algorithmic approach created volatile 'just-in-time' schedules that allegedly undermined the financial stability of employees.

Public visibilityHigh
Regulatory exposureActive
Customer impactClass-wide
Financial impactDisclosed
Time to disclosureMonths
  1. PressWorking Anything but 9 to 5nytimes.com
  2. PressKronos shift scheduling software a grind for Starbucks workertechtarget.com
Permalinkhttps://failureindex.ai/failures/starbucks-scheduling-algorithm-allegedly-caused-employe
CitationAI Failure Index. "Starbucks scheduling algorithm allegedly caused employee financial instability" (FI-0673). Realm Labs. https://failureindex.ai/failures/starbucks-scheduling-algorithm-allegedly-caused-employe (indexed Jun 22, 2026).
Share cardA branded image of this record for posts and slides.

Data fields CC-BY 4.0, prose citation permitted. Incident ID FI-0673. Full dataset at /data.

Note from Realm Labs, the Index steward

How Realm would have caught this

Controls for this failure mode
  • Prism
  • OmniGuard
  • AgentRealm

Realm can sit inline on the agent's action path and require that a destructive or high-consequence action clears a real check before it executes, so 'delete and recreate' or a wrong write is stopped at the moment of intent, not explained in the post-mortem.