Real world logos dont have to be flashy or amazing, they just need to represent the client without being terrible.
assuming/hoping this is all vectored, would solve most of the issues i have with it.
The short R bothers me
and the middle point of the M and the R not lining up properly really strikes a nerve.
and something about the line thicknesses not being the same, but that might just be my imagination.
something is just throwing the consistancy/balance off.
and the blue could be a more neutral tone. vibrant colours put as many people off as they attract people. a lighter version of azrite comes to mind
otherwise yeah, it works.