At home, I have a shit ton of in-wall HD's behind TVs, a Dream Machine SE Pro. A 16 port and an 8 port POE switch.
At work, I have a Pro Max, a 24 port enterprise switch, and a handful of access points. I also have one of their door controllers with its attached video doorbell.
Their cameras aren't bad, but they're overpriced. I went full reolink and haven't regretted any of that. I use their protect nvr stuff at work, and while it works, it's not great. If you just want something easy to set up and go, it's good enough. If you want to do some really complicated, complex things, you're better off with frigate or blue iris.
Their VPNs a little bit light duty. I don't know if it's still the case, but when I did my setups there was no local DNS option. But that's easy enough to take care of.