Why would you be surprised that Cisco is hiring in the middle of lay-offs?
Chuck said during the FY16 year-end earnings call that Cisco--read ELT--was going to lay-off 5,500 employees and re-invest the savings--their wages--in whatever areas he mentioned. Those re-investments are all the people they're hiring. That means you're taking a job that someone else could have been transferred to and kept their job and supported their families.
The sad thing is that, rather than transfer us around to new positions which means Cisco would have had to keep paying us our current wages, Cisco let us go in order to hire younger, less experienced and less skilled millennials to pay a lower wage in order to decrease costs and increase profits.
How about they cut costs some other way? How about having more virtual meetings instead of traveling? Having manager off-sites is just a waste of money allowing managers to have a good time in Vegas or whatever cool place they host it that year. Granted that the cost of a single trip for a bunch of people, no matter how lavish, isn't equal to the wages of 5,500 people, but it's a start. And there are other ways to cut costs rather than kicking good people out of the company because they're too expensive just to rehire replacements at a lower wage.
It really feels like a knife in the back when some recruiter contacts you about a great opportunity, shows you a job description that reads like your old position, and then when you ask who the hiring manager is you find out it's your old team backfilling your position as a red badge for less than you made before.
I just wish I had a picture of Cisco in my rearview mirror, because it's definitely behind me now.