The brand name and the logo work way better together. The fonts for the name inspire modernity and trust but might be too simple. On the contrary, the logo is a bit too complex as standalone, and while a piece of art, does not carry similar values as the stylized brand name.