Unlimited vacation, to me, is all about off-loading company liability. The company doesn't have to accrue for vacation days, and employees take roughly the same amount of vacation. It helps with hiring senior people who are coming from large companies where they had been for a while and had accumulated a large amount of vacation benefit.