I was laid off in Sep 2016. There was on reason given. I was told that is was not a performance issue. I was told, by my manager, that he was handed a note (from his manager) that essentially had my name on it and he was told to read the specific script. I was bitter. There was no reason for my name to be on the list as my performance was better than some on my team (unless my whole team was impacted, which was not the case). This seemingly random selection makes no sense (however I see the corporate benefit of doing away with performance reviews. Makes layoffs easier and closes off one lawsuit trail)
I opened a case with HR to help me determine the methodology for determine who is placed on the list. Short answer this was also a dead end. Seems that my manager's manager was also impacted in the layoff. HR was not able to provide any logic to me as to what the criteria was for me to be impacted. I guess I'll never know (frankly I believe age/salary were determining factors).
Over the last few months, on my own, thinking I've come to the conclusion that Cisco is a Bulimic Organization. Cisco Binges I was paid well, had good benefits, good flexibility and the people I worked with (for the most part) were enjoyable to work with. However, I'd warn against buying into the 'we are family' line. Recognize that Cisco is an entity of itself. Much like an organism, it will feed to grow and any organism that feeds must purge.