Leadership is Inconsistent for Big Tech
Working at Cisco has its ups and downs, especially with leadership. While some direct managers are great, the higher-ups sometimes miss the mark on vision and execution. It's a typical big tech environment.
Some of the direct managers, especially in our San Jose office, are really solid. They back their teams and understand the technical challenges. As a software engineer in the networking industry, it's good to have that support.
The problem is, good leadership isn't consistent across the board. Upper management can feel disconnected from daily work, leading to slow decisions. There's a lot of corporate bureaucracy that just slows everything down.
Management really needs to improve communication and empower teams more. Cut down on the red tape so engineering teams can actually ship faster. Listen to the folks on the ground.