I work extensively with Cisco equipment (since 2002). The good thing about them is that the commands are consistent among most of their network devices running IOS... routers, layer-2, and multi-layer switches. You just have to learn one command environment.

HPE edge switches has the advantage of being cheaper than an equivalent Cisco Catalyst access switch. But mixing them together can be challenging, especially when troubleshooting network issues. It's bad enough that there will be situations when switches of the same brand might exhibit odd behaviors. This is compounded when you have a multi-vendor switch environment.... trunking to this and that, native VLANs and management VLANs getting mixed up, STP loops, MAC flapping, etc.