There are a lot of business units in Cisco with a lot of projects. It's possible to move around to find a team and project that suits one the best.
Recently, there is a lot of talk about AI, and some teams are using it; others are exploring options.
Benefits are good:
In most teams, work/life balance is good. It's possible to work on really big projects and products that most startups can't handle.
It's a huge company, so there is more "paperwork" than in startups, reporting hours spent, creating and closing user stories and tickets.
Also, there are slackers. For a long time, those people can get by with doing almost nothing just because they are friends with their manager.
Cisco has quarterly layoffs, usually small. Once a year, in September to November, there's a big one.
Regardless of how much you contribute, you may be let go just because the business unit is not as profitable as some others.
Stop laying off people just to boost the stock price. Instead, keep hard-working people and assign them to other business units. Move faster to become a software company that also has some really good hardware.
Easy interview and the entire process went smoothly and I was able to get an offer. Salary is the part where they need to improve in order to attract good candidates to the company.
Two phone screens assessed basic networking and algorithm questions. Once cleared, they called for an in-person interview. There were 5 technical rounds: * Coding questions were presented on a whiteboard, requiring solutions in C. * Networking
The engineer called for a phone screen. It included no technical questions, just inquiries about my resume. One day later, the recruiter emailed to set up an on-site interview. This interview was with six people, including the Hiring Manager, another
Easy interview and the entire process went smoothly and I was able to get an offer. Salary is the part where they need to improve in order to attract good candidates to the company.
Two phone screens assessed basic networking and algorithm questions. Once cleared, they called for an in-person interview. There were 5 technical rounds: * Coding questions were presented on a whiteboard, requiring solutions in C. * Networking
The engineer called for a phone screen. It included no technical questions, just inquiries about my resume. One day later, the recruiter emailed to set up an on-site interview. This interview was with six people, including the Hiring Manager, another