Ugg. Why anyone thought this would make a good logo is a mystery to me. There are way too many things going on with way too many colours. The ironic part is that the actual branding is actually quite good. The colour palatte and pattern works so well for the packaging and other branding solutions, but the logo by itself is just so annoying. I think the better idea would have been to go with the yellow circle version that appears on the other branding( seen on the coffee cup) as their main logo and use the mosaic as simply an accent feature.