Is Cisco Systems Tough Enough for You?