its money you earn that someone else holds on to, so not really employers here will take whatever % off of your cheque and will hold on to it, theyll also fight you tooth and nail to grant it to you for vacations but once you leave the company theyre forced to pay it all out to you on your final cheque
Canada