I am surprised at the percentage who thinks the logo is horrible! My comment would be: colours convey something dreary (is this the proper word?) in French: "morne". Makes me think of a clover...and of course to Ireland. The Magen David is really not visible ... at first sight. Positive comment: it has a definite "new" style!
Comments are welcome. Please post responsibly.