Over the last decade, more companies have adopted endless leave policies that allow employees to take as much vacation time as they want.