Once you understand that Cisco has a multitude of drastically different groups, then you can understand that all the reviews (positive and negative) are not contradictory.
This is a pro in that you can find practically any work environment you would like:
Unfortunately, the great ones are a bit hard to find among the mediocre.
Decent work-life balance, with some telecommuting the norm.
Morale has taken a beating with 4 years of consecutive layoffs.
Management is over-bloated, despite attempts to trim down. Upward progression and salary raises are difficult with the stack rank approach. Eventually, compensation lags behind industry norms, forcing good people to look elsewhere.
It's a difficult environment to innovate. Tools and software practices lag behind industry standard by years. There's too much attachment to legacy. Too much re-invention of the wheel.
The culture of frugality is a bit extreme. The quarter-to-quarter chasing of shareholder expectations creates a poor environment for long-term strategy. There's too much chasing/trailing the competition.
We need a coherent software strategy that isn't based on chasing the latest Senior VP's need for a legacy.
There's too much middle management politics, favoritism, and cronyism. There's lots of talk about risk-taking and innovation, but little to show for it in reality due to an unwillingness to be held accountable.
I had a phone screen with one of the leads, which moved on to an onsite interview. Scheduling took some time, which you can expect. For the onsite, I had four interviews: * One coding * One behavioral * One system design * A final HM round, which wa
The interview process spanned 4 hours. Each round lasted 45 minutes and included: * Two rounds of coding * One round of analytics There was also a manager round with general discussion. A lunch break was provided, during which I was accompanied b
The onsite interview involved a total of 5 people, including the team lead and the hiring manager. It took about 4 hours. They covered a wide range of topics, including coding, testing, CI/CD, and automation. I performed well in three of the inter
I had a phone screen with one of the leads, which moved on to an onsite interview. Scheduling took some time, which you can expect. For the onsite, I had four interviews: * One coding * One behavioral * One system design * A final HM round, which wa
The interview process spanned 4 hours. Each round lasted 45 minutes and included: * Two rounds of coding * One round of analytics There was also a manager round with general discussion. A lunch break was provided, during which I was accompanied b
The onsite interview involved a total of 5 people, including the team lead and the hiring manager. It took about 4 hours. They covered a wide range of topics, including coding, testing, CI/CD, and automation. I performed well in three of the inter