Amazon, Where Drivers Have To Defecate In Boxes, Introduces New Wellness Plan

It seems corporations will try everything, other than treating its employees like human beings, to make their workers happy.

Read more…