Like I've said before....I must have gotten lucky. Got in got my type and ATP, did some time and moved on with no problem. New contract was implemented right after I left, but sounds like they're still having problems. Yes guys had pay docked last pay period without it being known. Company just decided to do it. YMMV.
DH