The CIE group has a lot to offer, including lunch three times a week and a well-stocked fridge. More importantly, the office culture is excellent, and everybody works together to get things done.
At higher (technical) levels, you can become very much a master of your own destiny. Working hours can be flexible, and working from home is pretty much unrestricted (in non-COVID times).
Compliance, red tape, and bureaucracy are destroying the organization. As a highly experienced tech, I get to spend less and less time on technical issues each day, at the expense of attending meetings and arguing the effectiveness of mandates being imposed on our group from above. Between 2015, when Cisco bought OpenDNS, and now (2020), the burden of conformance has become too heavy to shoulder. Velocity, imagination, and ingenuity are all casualties of this huge organization.
Listen to engineering. Really listen.
The interview process was the usual, similar to any other company's interview. The interviewer was helpful throughout the process. This was a good interview experience for me with Cisco. It helps to be prepared for coding.
Networking OS general programming questions: C, C++ with data structures and algorithms Routing algorithms Semaphores Reader's writer lock Multithreading concepts Previous work experience Resume walk Previous projects work related to the job role app
Submit resume. HR call for a brief understanding and introduction to the post. Hiring manager interview in one week. Take-home test. Five rounds of back-to-back interviews. Extended offer.
The interview process was the usual, similar to any other company's interview. The interviewer was helpful throughout the process. This was a good interview experience for me with Cisco. It helps to be prepared for coding.
Networking OS general programming questions: C, C++ with data structures and algorithms Routing algorithms Semaphores Reader's writer lock Multithreading concepts Previous work experience Resume walk Previous projects work related to the job role app
Submit resume. HR call for a brief understanding and introduction to the post. Hiring manager interview in one week. Take-home test. Five rounds of back-to-back interviews. Extended offer.