Really excellent perks and benefits, good pay and stock options, great for your resume
Work/life balance is challenging at times, promotion process is extremely challenging and it's becoming increasingly more challenging given the macroeconomic climate
Cisco has so much to offer. They put a lot of emphasis on diversity and inclusion and they really seem to mean it. They offer stretch assignment opportunities, paid time off to volunteer, lots of... seminars/presentations on various topics. Great benefits and PTO too.
Haven't found any yet, really.