That was the usual model in Germany until the 80s, then it was scaled back and now sometimes exists in big corporations ("Urlaubsgeld").
The new thing here is that you MUST spend the money for something fun. So it is more than just money. Its like a free lunch. They always taste better than the ones I have to pay for ;)