The logo is fine. The colours are fine. Someone made it quickly, years ago, before the business became what it is now.
It just doesn't say anything.
Put it beside three competitors and you'd have to read the name to tell them apart.
The brand looks like what it is.
Anyone can apply it without asking permission.
Nothing you make from here needs defending.
An identity built before the strategy, and now they disagree
MismatchGrowing past a logo made in a hurry
OutgrownLaunching, and the first impression has one chance
LaunchingA portfolio of brands with no visual system holding them together
Portfolio