Yea it sucks. At least cisco is providing a decent severence package (6 months pay, placement assistance, continuation of medical benefits, etc..).
My brother was laidoff last December from one of the big consultancy firms and a decent package (3 months, some health, some office stuff like his Aeron chair). Another friend basically got 2 weeks and a big fat FU.