Cisco is great, period. You will work with the best engineers and managers the world has to offer. Cisco brings several classes to their campuses, which gives employees a great opportunity to develop breadth and depth of their skills.
As an engineer, they provided free Python training at three different levels. The work is tough but rewarding; you will create thought-leading products that will be used worldwide. Cisco is a prestigious company, and you will continue to improve yourself during your tenure.
Drink the Kool-Aid, and you will go far! You can achieve decent salary and bonus increases without making lateral transitions. I do recommend switching business units every few years.
Tough, but not impossible, work-life balance. As an engineer, you need to stay agile and at the top of your rank to avoid layoffs. However, good work will get you far!
Continue what you are doing! Some of my best memories come from working at Cisco, and I still speak proudly of my stay there.
An initial phone screening with a recruiter, followed by a phone interview with a manager. On-site interview with five people. The more people you talk to, the better, as they will cut the interview short if they aren't getting a good impression. I
Network socket programming.
The interview process was covered entirely on my resume with projects. I am mostly focused on Java, with some domain experience in telecom/networking. There were a total of 6 rounds: 4 technical, and 2 managerial + technical. The interviewers were
An initial phone screening with a recruiter, followed by a phone interview with a manager. On-site interview with five people. The more people you talk to, the better, as they will cut the interview short if they aren't getting a good impression. I
Network socket programming.
The interview process was covered entirely on my resume with projects. I am mostly focused on Java, with some domain experience in telecom/networking. There were a total of 6 rounds: 4 technical, and 2 managerial + technical. The interviewers were