The switches are the easiest to deploy and maintain out of other competitors.
In terms of technology, Cisco is the leader in everything. I'd rather buy a second-hand Cisco switch than a brand new switch from a competitor. They're that reliable and resilient.
Cisco offers many ranges of switches and you'd know exactly if you were buying an access switch or a core switch distribution. They are definitely among the top companies. They just know how to predict things and what will evolve in the following years.