Alcohol as a company perk might deter recent college grads