This is a compelling story from the New York Times on how new shift scheduling technology (and corporate desire for higher profits) affects lower-level employees and their ability to meet demands outside of work.
Working Anything But 9-5: Scheduling Technology Leaves Low-Income Parents with Hours of Chaos
Please comment on your own experiences and suggestions for improvement. Clearly, flexibility and even predictability are critical to employees. They are fellow human beings, after all.