Past experiences include Cisco (bad incentives, they make a lot of money from certifications and licenses), TP-Link (broke the case physically when pressing a button, was left without updates after some time), Ubiquiti (could not handle the load of my home network. I had the edgerouter-x though which is weak)