Intel is reinstating free coffee and tea for its employees months after it suspended the beverage benefit to save on costs.