First of all, yes on the CPP. Second of all, they need a record of their hours in order to get their immigration status. So there has to be a record of the hours worked, because it's based on the number of days that they have, and there has to be a record of it.
Rafael, you could probably explain what happens sometimes when an employer doesn't give records.