Raise your hands if you believe Cisco is closing to "give employees a little more time off to enjoy the holidays". Anyone?
I guess it's a safe assumption that employees will not be paid for these days. Can your "friend" share a little more information? So far, there seems to be very little information available.
This type of thing has also happened to other friends of mine. It's a cost-saving maneuver and also helps lower the companies' liabilities due to having so many vacation days on the books (since the company has to pay you money for each vacation day you have once you leave).
If their employees cost more than what they produce every day, doing nothing for 4 days is similar to closing your eyes and wishing the problem away.