From a company perspective, Cisco is a great company to work for. Cisco tries to take care of its employees, even during staff reductions.
Each organization is different; some are run really well, while others are run poorly. Get on a good one, and you will love Cisco. Get on a bad one, and you can't wait to find something else.
Prone to frequent layoffs. No consistency between projects.
There is too much internal competition for the same market. When you start losing top contributors to other opportunities, it's time to look at why that may be happening. Sometimes that requires analysis from someone not on the project.
The interview process took 3 rounds. 1. One phone screen with basic C coding and OS questions. 2. Then, one C programming interview on the phone. 3. Finally, 6 video interviews focusing on OS, computer architecture, assembly language, algorithms, an
The interview was easy, and the hiring manager set clear expectations of what he was looking for in that role and its responsibilities. Three rounds of interviews were conducted, and there were coding questions.
Very relaxed. Went straight to technical questions regarding work on my resume (lots of C and x86 programming). The whole thing was about 45 minutes. I made sure to answer past what was asked to show the depth of my answers.
The interview process took 3 rounds. 1. One phone screen with basic C coding and OS questions. 2. Then, one C programming interview on the phone. 3. Finally, 6 video interviews focusing on OS, computer architecture, assembly language, algorithms, an
The interview was easy, and the hiring manager set clear expectations of what he was looking for in that role and its responsibilities. Three rounds of interviews were conducted, and there were coding questions.
Very relaxed. Went straight to technical questions regarding work on my resume (lots of C and x86 programming). The whole thing was about 45 minutes. I made sure to answer past what was asked to show the depth of my answers.