Unlimited vacation time has been a perk companies have offered to attract talent for a few years, but it has its drawbacks.