Over the past few years, Cisco has made it increasingly clear they are more concerned with propagating irrelevant social issues rather than maintaining focus on its core technologies and product line. Those in charge of the CX "restructuring" are wildly out of touch with what is required for Cisco to thrive long-term. Offshoring jobs for cheap, cutting key technical players, and over-emphasizing irrelevant issues like homelessness and race/gender all are damaging Cisco at a rapid rate.
Keep in mind most of these fools in upper management are non-technical, and thus aren't equipped with the knowledge or skill set to make rational decisions for this company. Once you reach VP level and above it's all one big boys' club facilitating corruption and ignorance. We continue to see upper management and PR teams grow and grow, while it's the technical teams that are taking the blow, all in efforts to manipulate quarterly earning reports. This model is not sustainable, and morale continues to lower as we witness Cisco's total disregard for its employees. This great "culture" we hear management so often boast about is blatant propaganda, existing only to coerce employees to trust Cisco and provide loyalty, while they will inevitably stab us in the back without giving a second thought.
And yes, as other's have stated, Cisco is not the only company with these issues. Rather, Cisco is becoming a phenomenal example of what happens when a company gets to big for it's own good, becomes mismanaged, and begins to stray from it's core business model that once made it great.