0pretty much, but a slave pit was where slaves were kept, not a quarry. Also, I'd take the comparison to mean they are worked hard and not treated well by the company, rather than necessarily being very badly paid. 0-
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.