As someone not from the US, it’s not a surprise at all. But if someone says a foreign company is making their employees work on a holiday weekend, I don’t fault them for not explaining what specific holiday it is.
Yup! And as somebody living in the United States, it is not so obvious how I would learn about Russian holidays, etc.