My old job required me to take a minimum block of 2 weeks of vacation every year.
However, I don't think it was for altruistic reasons. In New Zealand, if you don't take your leave it accumulates. You could take no leave for 3 years, and you'd have 12 weeks of annual leave accumulated.