Razer keyboard are pretty overpriced for what you get IMO, they're better than they used to be but I would honestly consider alternatives first. Still if you're considering Razer, check the compatibility chart before buying! https://polychromatic.app/devices/
Keyboards in general? Or RGB keyboards? I think all keyboards work fine for core functionality. It depends on what you are looking for out of a "gaming" keyboard. The big makers mostly have alternative software to program rgb and re-keybinds for keys as far as I've seen. I know corsair has a good alt software for both binds and rgb, Razer obviously from this post, and I think steelseries has one but can't remember off the top of my head
At least for the RGB portion, I would also look into OpenRGB! Although I don’t have RGB keyboards, I do have lots of RGB in my computer that I sync up using it. They also have a compatibility list for their supported hardware, including a keyboard filter too
That's fair, if you're just looking for RGB control and don't care about mechanical switches or macro keys and stuff, then I would check out what @JTheFox@lemmy.world said about openrgb and see what works and is a decent price.
I'm partial to corsair right now, and have had Razer stuff in the past. Both are fine, though still probably (at least slightly) overpriced for what you get. Either way, I don't think you'll regret any of the big makers.