Computerized scheduling leaves low-paid hourly wage workers at the mercy of employers.
Source: The Boston Globe
Follow us on Facebook, Instagram and Twitter