@Mame,
I think, with respect, Mame, that some of us think you can't just take holidays. I'm in between at this point, but chary on your sense of demand as righteous.
I think your employers assumed holidays were not a part of the contract, and you signed it. I'm not sure where you get that holidays are somehow owed the day you start.
(yet another lesson on having an attorney go over your contracts. We had to do that in my last firm, not re employees, as we didn't have any, but when having superclients and killer contracts and needing major insurance.)
I was raised in landarch by a japanese american who was handshake firm, as were his clients, not all japanese, or, asian, but it held. Even he had a worked out contract, mild by legal standards, as in dozens of pages less. Well, max two pages. Perhaps once a year, three pages. Years went by without any mess.
In that kind of old firm I worked in, the original talks matter.