What happens to the contact on an anniversary workflow once they’ve completed the workflow?

They stay on the last node of the workflow until it is their anniversary or birthday again, then they are moved to the start of the workflow again and move through it.