Take this review with a grain of salt! In person interview was a resume disection and whiteboard gauntlet. A lot of theory-based questions and scenarios where you are asked how protocols or layer 2/3 technologies behave, and consulting scenarios that judge your ability to communicate technical solutions to non-technical clients. The interview was not hard, but I will say two particular interviewers (engineers) were somewhat condescending or patronizing. I asked typical follow-up questions about 24/7 support protocols and they looked to each other for answers. They did not have the dignity to provide a rejection outreach, so therefore no offer.