If they were unionized it would be much easier to understand what they're getting themselves into.
Union contracts are typically public, unambiguous and well enforced; certainly better than relying on "company policy" to judge what work conditions will be like.