Cisco and Juniper need to die as entities like 5 years ago. They're single-handedly holding back all of networking from entering the modern era of computing.
Honestly can't elaborate too much as I was only a junior network guy at best and it's been a few years since that. But coming from a world of infrastructure as code and CI/CD deployment strategies, the shit we had to do to manage changes on Cisco and juniper switches was ridiculous. It was like stepping back into the stone age.
You must not work in enterprise IT. Every lower level network engineer says this until they gain more skills and experience with them. Then they realize the full extent of features Cisco and Juniper support that others don't