It depends, when I worked in a parlour if I had a shift I'd do it, period or not, I'd just use a sponge
Indie, it depends but I will avoid working most of the time. If I'm really desperate for money or dont have any pre period symptoms and have already arranged bookings I'd rather not cancel then I do, but I usually have period pains a day or 2 before so I know when its coming, if this happens I feel all snuggly and like lying in bed so dont work

I have really irregular periods too so I dont always know when its going to come, I've never had a client complain about my period or notice anything whilst wearing a sponge