New poster here. I actually quit a job for a similar reason. My first nanny job, I agreed to no paid time off. I soon realized how dumb that was of me, but i liked many other things about it. Two years in, they informed me they were visiting their home country for a month and said, "so you'll have off for that time." They made it sound like I was getting a vacation too.
I thought I was being generous when I told them I would need at least two weeks pay to make it work for me. He told me how they "can't afford it" because their trip cost $5000. I said I have bills too. I let them know I would have to look for another job if I'm going to be out of work for that long.
The thing that is so frustrating about these situations is that excuse wouldn't be acceptable to anyone else. Employers wouldnt accept that from their employees. Mortgage and insurance companies would never accept that. Neither would credit card companies or any professional you owe money to.